Well, you are the first who really want to join to the development of Yuan, I'm quite glad. We can further discuss in detail outside of this python mailing list, since it is not the place for such discussion. Here I just mention a few things here, maybe I can also get some advices from some experienced guys, hopefully.
First, I don't doubt your C++ skill, theoretical background and passion for developing a scripting language. BUT YOU SHOULD MAKE SURE IF YUAN IS THE SAME AS WHAT YOUR HAVE THOUGHT. I should point out that, there is no virtual machine in Yuan, you can read some discussion posts I made with others people in this list. I can give more details on Yuan if you want. You may also have a look to the website: http://yuan-language.sourceforge.net/ Though Yuan is not well documented yet, you can get some impression of it from that website. Second, it is about licensing. Yuan will always be available under GPL (as long as it will survive). But I also wanted it can be used for commercial applications. Now what I'm thinking and planing to do is, to add one or two exceptions to GPL, so that Yuan can be used for certain types of commercial application without charging a fee, but COMPLETE integration (I mean when the communication between Yuan and other applications is beyond certain predefined interfaces) of Yuan with no GPLed applications would require a license fee(of course part of it will be share by the developers proportional to their contribution and the other part will be used to promote Yuan). The main reason I want to do so is, I want to setup a more or less stable(maybe not, I want to try it out) financial source for the development of Yuan. I am not sure if this licensing model will work for the interpreter of a scripting language :). Anyone tried it? In the case of scripting language, licensing is just a matter of strategy to enlarge the usage of itself (maybe I'm wrong). The reason I don't adopt the same strategy of python or perl etc. is that, I'm really not sure how many companies are willing to support such project voluntarily. Maybe somebody here can give me a hint. Anyway, anyone is welcome to join the develop of Yuan. If you don't agree with me on some of the above points, please tell me of your opinions, and I will consider them carefully. Thanks in advance. Best regards, Limin --- Robert <[EMAIL PROTECTED]> wrote: > Sorry for my interrupting the discussion : ). I am > a graduate student > in a chinese university, and i am very interested > in the Yuan > language. I'd like to join in the development of > Yuan and do some work > for this language. BTW, i like this word, "Yuan" : ) > > I have 3 or 4 years experience in C++, and i have > strong programming > skills about C++(at least in my opinion :) ) . I am > interested in the > compiling technology and virtual machine technology. > And i am reading > the <Virtual Machine Design and Implementation in > C/C++> written by > Bill Blunden now. I had the thought of starting an > open source project > which contains a virtual machine and a scripting > language a few days > ago, just like a very simple python. Well, i know it > is very difficult, > but it is my dream : ). Luckly i found "Yuan" here. > So it is my > pleasure if i can become a member of "Yuan" :) > > Waiting for your reply. :) > > Best regards. > > > Ru Chen > > -- > http://mail.python.org/mailman/listinfo/python-list > __________________________________ Do you Yahoo!? The all-new My Yahoo! - What will yours do? http://my.yahoo.com -- http://mail.python.org/mailman/listinfo/python-list