|
||||||
| Programming Theory Discuss programming theory, algorithm efficiency, logic, and other any other category where math and computer science overlap. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
Chili do you even have a reason why it wouldn't be good to start with C++, C, or Assembly other than you think they are "difficult" (/cry) to learn. So next you are going to tell me that python is more widely used than Perl correct, or how about C, or maybe VB? You really should get some facts before you argue with me.
Python is simply not a mainstream language. |
|
|||||
|
I think C++ is an excellent language to begin with, as well as python. You might want to start by learning the general concepts of programming first. There are many great books and classes for this.
I think arguments such as these are great but don't take it to far and start insulting one another. We all have different opinions and we need to respect one another. Posted via CodeCall Mobile |
|
|||||
|
Quote:
A lot of projects do use Python, both commercial projects and non-commercial. Many games (like Battlefield, Crysis, ...) use Python as a scripting-backend for various tasks (and some games, like EVE Online, have even based most of the game on Python), Nokia uses Python extensively for their Series 60, and so does Google, NASA, YouTube, and so on. Back to the discussion about C/C++ and Assembly versus everything else. I don't think your way of looking at things at is smart (no offense). You can't compare languages in general. You'll have to compare them in concrete situations. If I'm developing a system for parsing data from files (eventually XML, or some user-defined structure) for use in an application I would choose Python, because it has great facilities for string manipulation, built-in regex module, etc., and I would give a rat's *** if C is good at graphics or GUI development. It was just an example and it may sound stupid, but my point is that you can't choose a language from an overall perspective, but you must choose a language after the situation you're in or the project you're working on. purcellgal is a beginner. That is his (or her) situation. That's why I recommended Python; because I think it's best for beginners, while you recommended C/C++ and Assembly, simply because they're some good average languages. You shall not always care about what languages can or not can, but also how the productivity in the languages is, whether the languages have good documentation, and so on. A last note. Don't get me wrong: I love C/C++ and Assembly, and they're my languages of choice (yes, I do prefer them over Python), but I simply don't see them as beginner languages. My opinion... (PS. It's not a solution to drag other members into a discussion, when they're not even aware of it. In this case it was WingedPanther.) |
|
|||||
|
Quote:
Remember the Ubuntu being the same as windows thingy? That was noobish, and what made you look stupid was the fact that you did not accept the fact that what you said was wrong, instead you continued arguing. If you listened, you would have knew that! |
| Sponsored Links |
|
|
|
|||
|
In my opinion, Python is still now mainstream. You are however correct in that more and more people are starting to pick up the language (I myself can code in it).
You refer to my way of looking at things. I was not the one that started comparing languages, all I said was that C, C++, and Assembly would be the best to start with. Then other people started comparing those languages with the ones that they thought were better choices. I was simply arguing a point that someone else created by comparing my choices with theirs. So don't say that my "way" of looking at the languages is "not smart". I still say the best languages to start with are C, C++, Assembly, there is no reason to "baby" yourself just because you are new to programming. Learn a "powerful" - low level language. |
|
|||
|
Regardless of if it is more difficult or not, it will be worthwhile in the end. And learning a low level language is not "that" much harder to learn than others.
|
|
|||||
|
I think a bigger concern than whether a language is mainstream or not is whether it is useful. Python (which I don't know), Java, C, C++, and many others are quite useful and worth knowing. Of course, learning PHP, HTML, and JavaScript would allow you to have the satisfaction of seeing results quickly.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
| Sponsored Links |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| General programming and logic :: Programming language types | Chinmoy | Tutorials | 1 | 04-07-2008 04:15 PM |
| Tutorial: Starting Java Using Netbeans | Jordan | Java Tutorials | 0 | 04-05-2008 03:45 PM |
| General programming and logic | Chinmoy | Tutorials | 0 | 03-20-2008 05:58 AM |
| What is the best language for starting programming? | Onur | General Programming | 6 | 10-11-2007 08:47 PM |
| starting Programming | Willmaniam | C and C++ | 4 | 04-27-2007 12:41 PM |
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |