aboutsummaryrefslogtreecommitdiff
path: root/pipermail/nel/2001-March/000329.html
blob: f537927746ad4b27778d8bb94d0cf63009ec1a40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Nel] Network Connections</TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:thomas.wright1%40ntlworld.com">
   <LINK REL="Previous"  HREF="000328.html">
   <LINK REL="Next" HREF="000330.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Nel] Network Connections</H1>
    <B>Tom wright</B> 
    <A HREF="mailto:thomas.wright1%40ntlworld.com"
       TITLE="[Nel] Network Connections">thomas.wright1@ntlworld.com</A><BR>
    <I>Fri, 2 Mar 2001 18:09:22 -0000</I>
    <P><UL>
        <LI> Previous message: <A HREF="000328.html">[Nel] Screenshot selection unveiled</A></li>
        <LI> Next message: <A HREF="000330.html">[Nel] Network Connections 2</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#329">[ date ]</a>
              <a href="thread.html#329">[ thread ]</a>
              <a href="subject.html#329">[ subject ]</a>
              <a href="author.html#329">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>This is a multi-part message in MIME format.

------=_NextPart_000_000C_01C0A343.E845D1C0
Content-Type: text/plain;
	charset=&quot;iso-8859-1&quot;
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=&quot;iso-8859-1&quot;
Content-Transfer-Encoding: quoted-printable

&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META content=3D&quot;text/html; charset=3Diso-8859-1&quot; =
http-equiv=3DContent-Type&gt;
&lt;META content=3D&quot;MSHTML 5.00.3103.1000&quot; name=3DGENERATOR&gt;
&lt;STYLE&gt;&lt;/STYLE&gt;
&lt;/HEAD&gt;
&lt;BODY bgColor=3D#ffffff&gt;
&lt;DIV&gt;&lt;FONT face=3DArial size=3D2&gt;Hi Michael,&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=3DArial size=3D2&gt;yeah i have played about with python =
and read with=20
interest the stackles stuff.&amp;nbsp; Some neat technology. However as good =
as=20
python is for rapid developement it has one VERY serious drawback, and =
thats its=20
speed.&amp;nbsp; 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++.&amp;nbsp; Would u not be =
better=20
using your own custom language for inserver scripting that you can tweak =
to the=20
nth degree ??&amp;nbsp; 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.&amp;nbsp; It takes =
more=20
effort of course but could well yield better results.&amp;nbsp; How about =
inventing=20
a new language specifically for MMORGS :-)&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=3DArial size=3D2&gt;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.&amp;nbsp; They dont have =
anything=20
to do with continuations ala python ( as far as i am aware =
).&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=3DArial size=3D2&gt;However it sounds like the deployment =
platform is=20
some custom unix box, so its all academic :-)&amp;nbsp; &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=3DArial size=3D2&gt;BTW2 Have you looked at ACE by Doug =
Schmidt at=20
Washington Uni ??&amp;nbsp; That would provide u with common comms layer on =
many=20
unix and windows platforms.&amp;nbsp; Its a nice piece of kit.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=3DArial size=3D2&gt;Regards&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=3DArial size=3D2&gt;Tom&lt;/FONT&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;

------=_NextPart_000_000C_01C0A343.E845D1C0--


</pre>



<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI> Previous message: <A HREF="000328.html">[Nel] Screenshot selection unveiled</A></li>
	<LI> Next message: <A HREF="000330.html">[Nel] Network Connections 2</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#329">[ date ]</a>
              <a href="thread.html#329">[ thread ]</a>
              <a href="subject.html#329">[ subject ]</a>
              <a href="author.html#329">[ author ]</a>
         </LI>
       </UL>
</body></html>