|
From: | Tom wright |
Subject: | Re: [Nel] Network Connections |
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
|
[Prev in Thread] | Current Thread | [Next in Thread] |