Forums | MacLife
Wide is the new black
You are not logged in.
#2 2008-05-28 2:05 am
Re: Favorite language?
Though it does have its flaws, I like C++. It allows you to use higher level constructs, but at the same time still be fairly close to the hardware. In my line of work (video games, and the core engine at that) it is very important to have optimized code, plus that's the level I like to deal with.
Offline
#3 2008-05-28 4:24 am
Re: Favorite language?
C, Objective C, and Python, in that order.
EDIT: oddly enough, can't stand C++, except for its IO streams.
Last edited by Metacell (2008-05-28 4:26 am)
The only "liberal" media is the one that serves "liberal" evil corporations. Because after all, "liberals" are also an audience to be sold to them.
Offline
#4 2008-05-28 8:19 am
Re: Favorite language?
We had to learn a little C# in my ASP.NET class last quarter, but we spent way too much time learning how to use VS 2005 to learn much else. I'd like to learn more C/C++. I know the very basics of it but never taught myself beyond that. I took 2 Java classes as well but was left wanting more. I might take the class this summer on advanced Java so we can learn multi threading. That would be a helpful feature.
MacBook Pro 15.4"
2.5GHz CPU, 250GB HDD, 512MB VRAM
Offline
#5 2008-05-28 11:57 am
- Antonio
- Now with more cowbell!

- From: San Francisco, CA
- Registered: 2007-01-16
- Posts: 514
Re: Favorite language?
akb825 wrote:
Though it does have its flaws, I like C++. It allows you to use higher level constructs, but at the same time still be fairly close to the hardware. In my line of work (video games, and the core engine at that) it is very important to have optimized code, plus that's the level I like to deal with.
They all have their flaws and their strengths, which is part of why there are so many. And now PHP and javascript join the gang, because they support OOP. Choice is good. Just as people tend to be different, different languages appeal to different people... this will likely not change anytime soon and probably has less to do with the strengths and deficiencies of any particular language and more to do with individual taste.
I personally enjoy working with Java, especially for web development, and the community around it tends to encourage good design practices. It's pretty much with just Ant and my favorite text editor. No fancy IDEs here.
I feel the same way you do about writing lean, optimized code, as performance (or lack thereof) is fairly immediately noticeable on the web. Higher quality coding tends to mean easier editing and better reusability, too
“The most merciful thing in the world, I think, is the inability of the human mind to correlate all its contents.”
--HP Lovecraft, The Call Of Cthulhu
Offline
