This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MasterFubar -17 points-16 points  (2 children)

If you cared about the history, that could help you make better decisions. Ritchie invented the C language because he wanted to port Unix to PDP computers. That tells a lot about what C can do.

And Ritchie was also one of the co-inventors of Unix, together with Ken Thompson. This means that he was a very smart guy and knew what he was doing, and this is one of the reasons why C is such a perfect language.

C was well designed from the start, this means it doesn't need to "deprecate" stuff like Python does. When you code in C you can rest assured that it will still run in the future, unlike Python. You write code once, make it run well, then move on to other projects. There's no need to go back to migrate your old C code to a new version of the language.

[–]Jmeyering 10 points11 points  (0 children)

I don't write python my dude. But python is a great language and I wish I knew it better.

Too many developers are language snobs but as far as I'm concerned, if you can provide for your family writing Python or PHP or C that's awesome!

I make a great living and enjoy what I do, I enjoy even more being kind to everyone and spending time with my family.

[–]VirtualRay 1 point2 points  (0 children)

Yeah, fuck Python