Subject: Re: [Nel] Network Connections

From: "Tom wright" <[email-masked]>
Date: Fri, 2 Mar 2001 18:09:22 -0000

Hi Michael,

yeah i have played about with python and read with interest the stackles stuff.  Some neat technology. However as good as python is for rapid developement it has one VERY serious drawback, and thats its speed.  Now before i get flamed, I know stackless is a bit faster that normal 2.0 python but its still REALLY REALLY slow compared to Java ( which is not exactly a speed demon ) and of course c/c++.  Would u not be better using your own custom language for inserver scripting that you can tweak to the nth degree ??  Problem with embedding python is because its a general purpose language you take all the speed compromises that that entails, decisons made by some one else without knowledge in your domain.  It takes more effort of course but could well yield better results.  How about inventing a new language specifically for MMORGS :-)

BTW i dont think the microthreads implementation on windows is the same concept as python, they are simply light threads with less start up/shutdown and context switching over head.  They dont have anything to do with continuations ala python ( as far as i am aware ).

However it sounds like the deployment platform is some custom unix box, so its all academic :-)  

BTW2 Have you looked at ACE by Doug Schmidt at Washington Uni ??  That would provide u with common comms layer on many unix and windows platforms.  Its a nice piece of kit.

Regards

Tom