geek wrote:
Or Ada, or Modula. Those weren't bad languages, it's a pity that they've mostly fallen into disuse. Still great for learning, though.
For good reason actually. They just didn't offer enough to displace C. I actually thought that Ada would succeed, because of the govt. requirements, but it's just too big.
lau - most modern languages use whitespace now. Afraid you're just going to have to deal with it.
Python isn't typed though.
geek - one of my favorite games (and it's not a real graphics slouch) is a one man show. Wrote his own engine. The big advantage of C++ is not that it is OO (though until something better comes along that's required) but rather that it's efficient. Being able to choose between templates and inheritance is a huge advantage here - you can choose your trade offs as to what kind of polymorphism you want.