Re: Major change proposal
Tyler Eaves <[email protected]> Tue, 3 Aug 2004 11:51:33 -0400
| Newsgroups | gmane.comp.lang.prothon.user |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2 Aug 2004 17:35:12 -0700, Mark Hahn <[email protected]> wrote: > At OSCON last week, IronPython was announced. This is an implementation of > Python running on the .net interpreter (CLI) from Microsoft. The most > surprising thing about the announcement was that it ran as fast as the > normal Python interpreter. Past attempts were dissapointing. > > Paul Prescod repeated some of this IronPython presentation at the Vancouver > Python workshop that he held (Prothon was a big hit there by the way > <grin>). Paul brought to my attention something that caused me to lose a > lot of sleep last night. > > If I were to put my current Prothon interpreter work aside for a while and > switch to working on "IronProthon" (a Prothon to run on .Net), then I would > have a fast reliable Prothon just as soon if not sooner, but more > importantly, it would have the entire Microsoft .net library available to > it. > > It would also have the Unix/Linux world available through the open source > Mono project from Novell. This open source version of .net project is at > the 1.0 stage and was developed by the author of Gnome, so it is to be > taken seriously. > > I looked seriously at using Parrot for an interpreter and almost everything > wrong with Parrot is right with .net and mono. It is stable and working. > It has the library ready to use. > > The thing that caused me to lose a lot of sleep is that while this would be > a great thing for the promotion and adoption of Prothon, it would mean > shelving code that I have been working on 7 days a week for 7 months. > Prothon comes first though. Getting users of the language is more > important than anything else. > > The nature of Prothon will change a bit. It won't have the > industrial-strength (scalable performance) advantage due to the unique > engine. IronPython will be identical in that regard. > > It will become Python3000. In other words it will just become more of a > direct competitior with Python (or to be more exact IronPython). Our > language features of Prototypes, Python fixes, enhancements, etc. will be > our marketing points. > > I welcome feedback and thoughts on this major change. > > _______________________________________________ > Prothon-user mailing list > [email protected] > http://lists.prothon.org/mailman/listinfo/prothon-user > I think this is an excellent idea. I've been quite impressed with the .Net platform.