Announcing PyCs, a new Python-like language on .Net

Mark Hahn mark at prothon.org
Sat Aug 28 23:44:48 EDT 2004


This is an announcement of the beginning of development of a new
Python-like language called PyCs (pronounced "pie-cees"). Like IronPython,
PyCs will be Python on .Net but it will have more advanced features and
probably have higher performance due to a Psyco-like implementation
technique.  See http://pycs.org.  

PyCs is a fusion of Python and C#. It is the first Python-like dynamic
language with all the capabilities of C# including the capabilities of the
research language C-Omega (http://research.microsoft.com/Comega/) including
the X# language features
(http://www.cl.cam.ac.uk/%7Egmb/Papers/vanilla-xml2003.html) that embed
XML/SQL support directly in the language. At the same time PyCs keeps all
the advantages of the Python language and the Python way. 

PyCs will not be source compatible with either C# or Python but code could
be ported from either one easily.

PyCs is being developed by Mark Hahn who developed Prothon and PyCs grew
out of the initial efforts to port Prothon to .Net.  For an explanation of
why the Prothon port to .Net turned into a whole new language, see
http://prothon.org/pycsnews.htm.

PyCs is just now starting development and will be developed using the same
XP-like language design process used to develop Prothon. This process will
use the PyCs mailing list to design the language where Mark acts as
moderator and implements the language in real-time as the ideas are worked
out. He will be working on PyCs full-time and drive the development just as
he did with Prothon.

Please join the PyCs team.  The only effort involved is particpating in a
low-traffic, high-content, mailing list.  You will be able to influence the
design of the latest and greatest dynamic language. 

-- Mark Hahn, http://pycs.org




More information about the Python-list mailing list