Hey all,

I have a (FOSS) project here that I am about to start that requires TCP
networking support, and in fact, will require me to design and implement a
(text based) protocol from scratch.

I have been playing with Twisted today and managed to get a simple
client/server talking to each other. However, the twisted framework does seem
very complex, and includes many, many, features I will never need. The docs
seem a little lacking (or perhaps just confusing) as well. Twisted's good
points are that it will save me from having to write many things from
scratch, asynchronous networking being the biggie.

I guess I am wondering if given the fact I need a custom protocol, and need to
talk TCP/IP should I stick with twisted or just use plain old sockets and
build it myself? Is there a third option I should consider? Have others found
themselves in this situation? Thoughts? Comments? I am really just fishing
for opinions here...

If it makes a difference: Depending on performance parts of this app may well
end up as a prototype for a final (...alternative?) C++ implementation.

Thanks for consideration,

 -d
--
darren kirby :: Part of the problem since 1976 :: http://badcomputer.org
"...the number of UNIX installations has grown to 10, with more expected..."
- Dennis Ritchie and Ken Thompson, June 1972

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to