Quote:
Originally Posted by Y_Less
That's ridiculously wrong, but anyway...
C is good for raw performance, which is very rarely needed today. I'd suggest sticking with something higher-level: C#, Python, PHP, depending on what you are doing.
Learning C as an exercise to understand low-level PC details is OK, but if you want a language to really stretch your brain - I suggest Haskell. It is nothing like anything you have seen before (unless you know F#, mentioned above). Getting your head around this will take quite a while to begin with, but once you do it will change the way you look at all other programs for the better - believe me!
|
That was kind of my idea behind this. I just wanted to see who's behind all modern languages. Had a look at Haskell's syntax, looks very different from what I've seen before. I might actually start learning it. I do know C# and PHP already. Python has been a language I have wanted to learn for a while now, but haven really gotten around to it yet.
_______________________________
Quote:
Originally Posted by Dr.Einstein
Forget about C. Learn Java. In this day and age Java is more useful and more fun to learn.
|
Java in my opinion is very slow compared to other modern languages. I do know a bit of java already, but I do not plan on using it in the furute.
_______________________________
Quote:
Originally Posted by Y_Less
|
I found the book written by Dennis Ritchie himself, so I think I'll read through that aswell.
http://www.cs.ucsb.edu/~buoni/cs16/T...g_Language.pdf
_______________________________
If anyone was wondering, I'll list some of the languages I already know moderately well.
- PHP
- JavaScript
- C++
- C#
- PAWN
HTML and CSS aswell, but those aren't really languages.