View Single Post
Old 05-04-2013, 09:44 AM   #4
ArchPrime
Member
 
Join Date: Aug 2008
Home MUD: Archons of Avenshar
Posts: 72
ArchPrime is on a distinguished road
Re: Learning Programing

js_wilson:

Python is a great choice (it's what I use. ;-) ) Although, there are some big enough differences between Python 2.x and 3.x that you may want to start with 3 and stick to that one. Whatever the case, Miniboa is a great starting place, as it implements the server basics for you. From what I remember, Miniboa targets Python 2.x, however there is a 3.x port out there somewhere. Last I checked, the 3.x port had some bugs in it.

If you want to stick strictly to what the python library provides, I'd suggest building out using asyncore - it's nifty and old, but it gets the job done. Down the road, I'd also suggest checking out Tornado and Twisted.
ArchPrime is offline   Reply With Quote