Re: My thoughts on C# and gaming.

Brandon Van Every <[email protected]>
Newsgroups gmane.games.devel.sweng
Message-ID <[email protected]>
On Sat, Feb 20, 2010 at 5:27 AM, Nick Trout
<[email protected]> wrote:
> On 19 February 2010 03:23, Brandon Van Every <[email protected]> wrote:
>>
>> > What's popularity got to do with it? How are you going to innovate if
>> > you follow the herd?
>>
>> C# represents innovation in this context??
>
> Maybe not the language syntax, but the CLR, Mono portability and reflection
> open up some interesting possibilities.
> Anyway, my point was that it seemed that one of your suggestions was that
> Lua should be used because it was the most popular language,

It's not just a popular language.  It's the dominant scripting
language of the game industry, which means it is proven in that
problem domain.  It's popular because it's easy to learn, easy to
embed, and fast for an interpreted language.  So I'm not buying all
this hand waving about how dev studios should avoid Lua because "it
would take 10 devs a week to learn" or some nonsense like that.
Especially in favor of C#; that only makes sense if the studio is
already heavily into C# development.

>> > Are you going to tell me Naughty Dog they are idiots for using Lisp?
>>
>> Well Sony did dump it when they bought 'em.  So although it may have
>> worked for them initially, it didn't last over the long haul.  I guess
>> Sony didn't see the genius in it.
>
> You know I think I might have heard that somewhere as well, although I can't
> where; that they invented some C++ style language to replace it to use
> internally. But I've also seem the document Fabian posted and they are using
> GOAL still, so don't know what happened there.

No, that document does not say they're using GOAL still.  It says
they're using something else inspired by GOAL, some kind of derivative
of PLT Scheme.  That's a snapshot of what they're doing as of 2009.
They dumped GOAL much earlier, after Sony bought 'em.  I don't have a
reference for that at present.  I don't know what happened between
dumping GOAL and what they're doing presently.  I think it's notable
that over the long haul, they eventually picked something nearly
off-the-shelf.


Cheers,
Brandon Van Every
_______________________________________________
Sweng-Gamedev mailing list
[email protected]
http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.