twisted is certainly a proven platform. but as apache, it is rather for
complex applications, and it's a huge and unwieldy beast. nothing
compared to the ultra-light node.js. and performance-wise i think there
is no way current python implementations can beat v8 and the likes, even
if run through stackless or pypy.

in fact, i have long waited to see js break out of the "browser jail"
and quite like the thought of a unified ui layer stretching up to the
server. i again recommend you to kyle simpsons article series about the
"middle end" in jsmag (see [1] for an appetizer).

t.

[1] http://blog.getify.com/2010/07/what-exactly-is-the-middle-end/

On 08/02/2010 06:58 PM, Werner Thie wrote:
> Can't resist to point out that what you're aiming at exists with 
> twisted/nevow on the server side in python and athena/qooxdoo on the 
> client side.
> 
> - proven standalone webserver, http/https
> - probably the oldest and widest protocol support for TCP/IP in Python
> - completely asynchronous framework (deferreds) for Python and JScript
> - cross object instantiation (Python/Jscript)
> - clean cross object RPC
> - dynamic widget injection/removal
> - concise and clean OO
> - an import system for JScript letting you modularize JS
> 
> If it must be JScript on the server side then why not have a closer look 
> at clean asynchronous programming with deferreds before embarking on 
> such a journey.
> 
> My 2cts, Werner
> 
> http://twistedmatrix.com/trac/
> http://divmod.org/trac
> 
> Burak Arslan wrote:
>>  On 08/02/10 17:36, b a wrote:
>>> On 8/2/10, benco <[email protected]> wrote:
>>>> All Right. Yep indeed, in theory, node.js doesn't need another http server.
>>>>
>>>> But I heard that, according to the creator, nodejs isn’t really ready for
>>>> replacing http server yet - however, I don't know if it still the case
>>>> nowadays.
>>> I'm pretty sure it can succesfuly replace the HTTP server, it's just
>>> reading a file
>>> on disk and serving it.. not so hard.
>>
>> apache has years of experience dealing with dos attacks, broken clients,
>> malicious input etc. it's also the swiss army knife of web servers. you
>> can't throw all that away that easily.
>>
>> burak
>>
>>
>> ------------------------------------------------------------------------------
>> The Palm PDK Hot Apps Program offers developers who use the
>> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
>> of $1 Million in cash or HP Products. Visit us here for more details:
>> http://p.sf.net/sfu/dev2dev-palm
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> 
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://p.sf.net/sfu/dev2dev-palm
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to