The Other Worlds Shrine

Your place for discussion about RPGs, gaming, music, movies, anime, computers, sports, and any other stuff we care to talk about... 

  • Replay, probably interesting reading for you.

  • Somehow, we still tolerate each other. Eventually this will be the only forum left.
Somehow, we still tolerate each other. Eventually this will be the only forum left.
 #135935  by Kupek
 Tue May 05, 2009 10:15 am
http://gamearchitect.net/Other/archive.html

I found it because someone linked to his brief essay Why C++?. (Regarding that essay, I think he underestimates the power of closures and functional programming general, but the new C++ standard is getting closures. But it'll probably be years before it's in all compilers.)

 #135939  by Mental
 Tue May 05, 2009 11:48 am
Bookmarked! I will take a look, thank you.

I've already switched to C# probably forever, though. There are many, many good reasons that C++ dominates the industry, but I just can't do it as an indie anymore when C# offers so many advantages in terms of cutting down dev time.

 #135942  by Lox
 Tue May 05, 2009 12:20 pm
I printed a copy to read at lunch. Looks interesting.

 #135957  by SineSwiper
 Tue May 05, 2009 9:22 pm
I ask a different question: Why Java? For some strange reason, it seems like Java is the language of choice for just about any in-house development, and Java programmers are too numerous to count. Unless you're designing something to be cross-compatible with multiple OSs in a JVM, there is simply no point in using the language.

Perl is more robust. PHP is faster for the web. C/C++ is faster outside the web. The language was designed as a compatibility language, but too often, it's used as a catch-all for any project.

 #135968  by Kupek
 Tue May 05, 2009 11:16 pm
Cross-platform compatibility was one of Java's goals, but it actually has nothing to do with the language itself. The Java language didn't need to compile down to bytecode and using a VM.