You are viewing a single comment's thread.

view the rest of the comments →

0
0

[–] 16418857? ago 

Only electrical engineers should learn C as a first programming language. People telling you to learn C are just /g/ memeing. Idiots complain that Python is too easy, but it is an ideal learning language. It has simple syntax, a huge and well documented standard library (including a nice enough GUI framework), and runs equally well on Windows, Mac, Linux, and BSD machines. As an added bonus, there are lots of companies that use Python and hire Python programmers. You'll get more gratification with less frustration learning Python than C, and that's critical for someone who's just learning. Asking a total newbie to learn C first is just short of setting them up for failure. Lots of wizards learned using BASIC; think of Python as 21st century BASIC.

If you need to learn C for a specific purpose such as writing microcontroller code or an operating system or whatever, learn it then. Don't worry about pointers and malloc and undefined behavior and nasal demons unless you absolutely have to.

0
0

[–] 16422705? ago 

If you can't hack C you'll never make it as a programmer and you should never even try. In fact, I'd say you should start with ASM to know how computers really work.

0
0

[–] 16422712? ago 

hahahahahahaha

That's soooooooooooo untrue. There are soooooo many programmers who won't touch C. Let's start with Fortran.

0
0

[–] 16422711? ago 

bro, people are trying to communicate across the world and store and analyze data

not everyone gives a fuck about automating your hotpocket and poptart meals via text message.

0
0

[–] 16422694? ago 

The reason why you should learn C is because most programming languages are derived from C in their syntax. Meaning that if you know how to use C, you know how to use 80% of the commonly used languages. IE, Java, C++, PHP, C#, you get it.

0
0

[–] 16422704? ago 

really awful novice reason to learn C … you are almost lying.

C, C++ for performance , but like a stick shift, its the most difficult to master

all the other ones are literally like learning a different language in that you can say the same thing in every world language, you can program the same thing in every programming language

and if you cant then you must be a journalist that doesnt know how to code, idiot

0
0

[–] 16422696? ago 

< Learn C

< Write bugs

0
0

[–] 16418863? ago 

Asking a total newbie to learn C first is just short of setting them up for failure.

Thats the point. Set the journo-fags up for failure.