Re: My thoughts on C# and gaming.
Jon Watte <[email protected]>
| Newsgroups | gmane.games.devel.sweng |
|---|---|
| Message-ID | <[email protected]> |
> > Are you going to tell me Naughty Dog they are idiots for using Lisp? Actually, they themselves have publicly doubted the sanity of doing that... Especially when they were in the situation of only one guy being able to maintain the runtime environment/compiler. Nice thing with C# is that there are many, many people maintaining frameworks, compiler, runtime environments and debugging tools. For Lua, the number is less, but still sufficient. Not-so-nice thing about C# is that most maintainers don't have low-latency real-time applications foremost in their minds. Sincerely, jw -- Americans might object: there is no way we would sacrifice our living standards for the benefit of people in the rest of the world. Nevertheless, whether we get there willingly or not, we shall soon have lower consumption rates, because our present rates are unsustainable. On Thu, Feb 18, 2010 at 10:54 AM, Nick Trout <[email protected]>wrote: > > > On 12 February 2010 01:42, Brandon Van Every <[email protected]> wrote: > >> So to reference the original chain of thought in this thread, you're >> saying that those 10 guys all know **C#**, so that's why you're gonna >> use it to script? Didn't we just get done establishing that C# is not >> so popular in the game industry? You have 10 "tools guys" lying >> around that used to do biz apps or something? Meanwhile, Lua is the >> dominant scripting language of the game industry by a wide margin. >> >> http://www.gamasutra.com/blogs/MarkDeLoura/20090302/581/The_Engine_Survey_General_results.php >> Seems to me this whole "waste of money" idea is a strawman. Unless >> your studio really does just churn out C# titles all day long. >> > > What's popularity got to do with it? How are you going to innovate if you > follow the herd? 10 years ago noone had heard of Lua. Are you going to tell > me Naughty Dog they are idiots for using Lisp? > > I think the fact that EA might have 10 engineers with jointly, maybe 20-40 > years of C# experience probably has a big effect on the decision. There are > lots more C# fanbois than Lua fanbois (although I'm not saying this is the > case here). If you have a lot of domain specific knowledge, why would you > disregard that and start with nothing? > > If we followed your logic we should all be writing games in Java. > > http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html > > Nick > > > > _______________________________________________ > Sweng-Gamedev mailing list > [email protected] > http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com > > _______________________________________________ Sweng-Gamedev mailing list [email protected] http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com