[MUD-Dev] Python script as stand alone MUD server...

Alistair Riddoch alriddoch at zepler.org
Wed Jan 28 01:08:32 New Zealand Daylight Time 2004

On Tue, Jan 27, 2004 at 11:54:56AM +1000, Byron Ellacott wrote:
> On Thu, 2004-01-22 at 16:46, Jason Slaughter wrote:

>> I am wondering if there are any issues I am not anticipating with
>> using Python? I am also wondering why there isn't more excitement
>> about Python in the MUD community (am I just caught up in the
>> Python hype)?

> For what it's worth, EVE Online uses Stackless Python for game
> logic on both client and server, according to
> http://www.eve-online.com/faq/faq_07.asp.  From that brief
> excerpt, it appears the big winner for EVE is coroutines, which
> are generally more effective than threads.

> One issue you may face is a lack of skilled developers for Python.

One issue I touched on in my post is that Python is enormously
easier to learn that most system programming languages like C and
C++.  Skilled programmers can typically pick it up very quickly,
once they get their head round significant whitespace. You could
probably assess someones ability to pick up Python in 10 minutes
during an interview.

Which may itself be a barrier. Some programmers just will not accept
that they language requires them to indent their code in a certain
way. Its almost as though they are losing their ability to express
themselves within the code.[1]


1. Jamie Zawinski on the insanity of significant whitespace:
Alistair Riddoch
alriddoch at zepler.org
MUD-Dev mailing list
MUD-Dev at kanga.nu

More information about the MUD-Dev mailing list