[Nel] Network Connections
Tom wright
thomas.wright1@ntlworld.com
Fri, 2 Mar 2001 18:09:22 -0000
This is a multi-part message in MIME format.
------=_NextPart_000_000C_01C0A343.E845D1C0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
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 :-) =20
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
------=_NextPart_000_000C_01C0A343.E845D1C0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi Michael,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>yeah i have played about with python =
and read with=20
interest the stackles stuff. Some neat technology. However as good =
as=20
python is for rapid developement it has one VERY serious drawback, and =
thats its=20
speed. Now before i get flamed, I know stackless is a bit faster =
that=20
normal 2.0 python but its still REALLY REALLY slow compared to Java ( =
which is=20
not exactly a speed demon ) and of course c/c++. Would u not be =
better=20
using your own custom language for inserver scripting that you can tweak =
to the=20
nth degree ?? Problem with embedding python is because its a =
general=20
purpose language you take all the speed compromises that that entails, =
decisons=20
made by some one else without knowledge in your domain. It takes =
more=20
effort of course but could well yield better results. How about =
inventing=20
a new language specifically for MMORGS :-)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>BTW i dont think the microthreads =
implementation on=20
windows is the same concept as python, they are simply light threads =
with less=20
start up/shutdown and context switching over head. They dont have =
anything=20
to do with continuations ala python ( as far as i am aware =
).</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>However it sounds like the deployment =
platform is=20
some custom unix box, so its all academic :-) </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>BTW2 Have you looked at ACE by Doug =
Schmidt at=20
Washington Uni ?? That would provide u with common comms layer on =
many=20
unix and windows platforms. Its a nice piece of kit.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Regards</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Tom</FONT></DIV></BODY></HTML>
------=_NextPart_000_000C_01C0A343.E845D1C0--