Learn a language that will help you get chicks is my motto.
Printable View
Learn a language that will help you get chicks is my motto.
So... French?Quote:
Originally Posted by judoGTI
Amen to that :lol:Quote:
Originally Posted by hijinks21
Stay away from all JIT compilers, they are the devil.
c/c++ is the only way to go, once you master it you'll never look back.
Depends: If you are going to be programming strictly in Windows I would learn C#. If you want cross platform code I would go with C++. VB is not a good way to start becuase the coding style will screw you up for any other language. C++ and Java are good to learn because you will definitely be using them for a CS degree. (I also had to learn Scheme.... :barf: ) I thought I was going to like Java but then I learned it kind of sucks if you go anywhere past a basic program. C# is nice becuase it does all of the garbage collection for you and you don't have to worry about destructors, as you do in C++. Last of all, Java, C++ and C# are so similar if you learned one it would be fairly easy to pick up one of the others.
Java is only good for basic programs? That's interesting, but unfortunately incorrect. As far as coding a GUI, Java isn't quite as capable as some of the others. But when it comes to coding enterprise web applications, Java is king. Also, take a look at the number of open source (GPL, LGPL, Apache License, etc) that are available to the Java programmer today. It's absolutely astounding. Some of the best software available is written in Java and it's completely free (as in beer). I personally work on a distributed Java product that is over 90,000 lines of code and supports tens of thousands of users. I wouldn't consider that "basic".Quote:
Originally Posted by brady
Oh. And by the way. Java does its own garbage collection too. ;-) I have to agree with some of the other members though. Java isn't a good choice for a car computer UI.
VB6 is a very capable and powerful language. There is almost nothing youQuote:
Originally Posted by RS3RS
cannot do with it. (Especially if you know C++ too). Unfortunately it's on
it's way out. (Of course it will still be useful for several years)
If I were to choose to learn a new language today, it would be C#.
(Now if you ever intend to go cross-platform, learn C++)
Frodo
Thanks for the advice guys. I've decided on C++. I traded a guy a gmail invite on gmailswap.com for the "Learn C++ in 21 days" e-book, plus I've found some pretty good websites for it, so I think I'm going to just dive in to C++. I figure, if nothing else, maybe it will help me out in the future during computer science classes in college :)
Now, time to try my hand at "Hello, world!" :p ;)
Alright maybe I phrased that the wrong way. What I meant was that Java isn't as efficient with large applications. I realize that it you can do just about anything with it (also very nice because of portability), but when it comes to large scale applications it just isn't as efficient as C++. Yes indeed, Java does its own garbage collection.Quote:
Originally Posted by akw
Hi, I have some knowledge in Pascal. I know it not very useful, but what do you think about Delphi? Is it worth to study it?
Even though you know pascal, it would probably be just as easy for you to pick up a better supported language / library like c++ and MFC. Delphi as a language is good and once you learn its just as capable as anything else, however, the delphi development enviornment can't touch visual studio .Net in terms of usability and you will find alot more people using c++ or even VB or C# and therefore alot more resources for help with problems and code examples and libraries for many more things.Quote:
Originally Posted by stric