From: Chad Perrin Date: 2007-07-17T06:20:57+09:00 Subject: Re: I need serious help! On Mon, Jul 16, 2007 at 09:56:47PM +0900, Lloyd Linklater wrote: > > You're kidding right? WoW is written in C++ (Objective C for Mac which > > is C++). Lua (another scripting language) is embedded and is used for > > moding by Blizzard and the community. Games have to be fast and work > > closely with hardware (like graphic cards). They are witten in the > > lowest language you can hire. Right now, that's c/c++. > > Actually, for the record, any language that is actually compiled would > qualify. That would include Delphi / Pascal. It would sort of include > visual basic since, as I understand it, VB code is translated into C/C++ > and then compiled. VB.NET compiles to something called the "Common Intermediate Language", a bit like Java's "bytecode" compilation. The CIL is then JIT-compiled to native code and executed by the CRE ("Common Runtime Engine"). The process isn't stunningly fast, however -- C# runs only about as fast as Java *before* Java undergoes days of optimization by its VM. I seem to recall that VB (before the .NET days) used to be compiled to C or C++, which was then compiled to native binary, however. -- CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ] Marvin Minsky: "It's just incredible that a trillion-synapse computer could actually spend Saturday afternoon watching a football game."