Thread: [Oopic-compiler-devel] Python
Status: Planning
Brought to you by:
ndurant
From: Neil D. <nd...@us...> - 2004-06-01 15:02:58
|
I've been reading more about Python, and it really does look like a good implementation language for the OOPic compiler. I'd be all for going for it, but I'd really like to hear Andy's thoughts on it! I notice that you can call C functions from Python and vice versa, relatively easily, meaning that if there's anything we find we really need C for, then we can do it in C. Details here: <http://docs.python.org/ext/ext.html> I'm really keen to get on with development, but deciding on the implemntation language is pretty critical! Andy, are you still with us? Neil -- Neil Durant <nd...@us...> |
From: Neil D. <nd...@us...> - 2004-06-05 02:02:39
|
Neil Durant wrote: > I've been reading more about Python, and it really does look like a good > implementation language for the OOPic compiler. I'd be all for going for > it, but I'd really like to hear Andy's thoughts on it! > > I notice that you can call C functions from Python and vice versa, > relatively easily, meaning that if there's anything we find we really need > C for, then we can do it in C. Details here: > > <http://docs.python.org/ext/ext.html> > > I'm really keen to get on with development, but deciding on the > implemntation language is pretty critical! > > Andy, are you still with us? Well, in the absense of any word from Andy about this, what do you all say we go ahead and try this in Python? Brian, do you have any experience using those Python parsers and compiler generators you mentioned? Neil -- Neil Durant <nd...@us...> |
From: Brian <bri...@po...> - 2004-06-05 02:13:49
|
Neil-- No, but I'm willing to learn. Wouldn't it be better, though, if there was buy-in from the group? If the rest of the group wants to go the C route, then we're not going to accomplish an awful lot together. --Brian On Sat, Jun 05, 2004 at 03:02:28AM +0100, Neil Durant wrote: > Neil Durant wrote: > > I've been reading more about Python, and it really does look like a good > > implementation language for the OOPic compiler. I'd be all for going for > > it, but I'd really like to hear Andy's thoughts on it! > > > > I notice that you can call C functions from Python and vice versa, > > relatively easily, meaning that if there's anything we find we really need > > C for, then we can do it in C. Details here: > > > > <http://docs.python.org/ext/ext.html> > > > > I'm really keen to get on with development, but deciding on the > > implemntation language is pretty critical! > > > > Andy, are you still with us? > > Well, in the absense of any word from Andy about this, what do you all say > we go ahead and try this in Python? > > Brian, do you have any experience using those Python parsers and compiler > generators you mentioned? > > Neil > -- > Neil Durant > <nd...@us...> > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Oopic-compiler-devel mailing list > Oop...@li... > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > |
From: Neil D. <nd...@us...> - 2004-06-05 02:32:34
|
I agree that we want as much buy-in from the group. So far we have you, Andy, Daniel and myself. Daniel as said he's fairly easy either way, and I'm the same, but also intrigued to learn more about Python. I'm guessing Andy is the big C fan and may take some persuading. However he doesn't appear to be responding to e-mails or postings on here. I'm torn really, between us waiting for everyone (maybe Andy's away for 6 months!) and also being keen to get the project moving. We can mix Python and C if necessary, although I'm sure it would make more sense to use one or the other rather than mix languages depending on developer preference! Thoughs? Neil Brian wrote: > Neil-- > > No, but I'm willing to learn. > > Wouldn't it be better, though, if there was buy-in from the group? If > the rest of the group wants to go the C route, then we're not going to > accomplish an awful lot together. > > --Brian > > On Sat, Jun 05, 2004 at 03:02:28AM +0100, Neil Durant wrote: > > Neil Durant wrote: > > > I've been reading more about Python, and it really does look like a good > > > implementation language for the OOPic compiler. I'd be all for going for > > > it, but I'd really like to hear Andy's thoughts on it! > > > > > > I notice that you can call C functions from Python and vice versa, > > > relatively easily, meaning that if there's anything we find we really need > > > C for, then we can do it in C. Details here: > > > > > > <http://docs.python.org/ext/ext.html> > > > > > > I'm really keen to get on with development, but deciding on the > > > implemntation language is pretty critical! > > > > > > Andy, are you still with us? > > > > Well, in the absense of any word from Andy about this, what do you all say > > we go ahead and try this in Python? > > > > Brian, do you have any experience using those Python parsers and compiler > > generators you mentioned? > > > > Neil > > -- > > Neil Durant > > <nd...@us...> > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the new InstallShield X. > > From Windows to Linux, servers to mobile, InstallShield X is the one > > installation-authoring solution that does it all. Learn more and > > evaluate today! http://www.installshield.com/Dev2Dev/0504 > > _______________________________________________ > > Oopic-compiler-devel mailing list > > Oop...@li... > > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Oopic-compiler-devel mailing list > Oop...@li... > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > -- Neil Durant <nd...@us...> |
From: D. D. M. <dd...@mc...> - 2004-06-05 11:47:50
|
Group buy-in....a suggestion. Since we're all 'willing to learn', what's the harm in starting the python investigation into 'how to do', toolchain setup, etc. Surely it would not an 'irrevokable' decision until significant amounts of OOpic specific effort is being expended. Upside is that we learn something new, and then have a experiential basis for making the Python vs. C decision. And, <grinning> doesn't 2 'ayes' and 1 'present' vote constitute a quorum? Best Regards, Daniel ----- Original Message ----- From: "Neil Durant" <nd...@us...> To: "OOPic Compiler List" <oop...@li...> Sent: Friday, 04 June 2004 22:32 Subject: Re: [Oopic-compiler-devel] Python > I agree that we want as much buy-in from the group. So far we have you, > Andy, Daniel and myself. Daniel as said he's fairly easy either way, and > I'm the same, but also intrigued to learn more about Python. I'm guessing > Andy is the big C fan and may take some persuading. However he doesn't > appear to be responding to e-mails or postings on here. > > I'm torn really, between us waiting for everyone (maybe Andy's away for 6 > months!) and also being keen to get the project moving. > > We can mix Python and C if necessary, although I'm sure it would make more > sense to use one or the other rather than mix languages depending on > developer preference! > > Thoughs? > > Neil > > Brian wrote: > > Neil-- > > > > No, but I'm willing to learn. > > > > Wouldn't it be better, though, if there was buy-in from the group? If > > the rest of the group wants to go the C route, then we're not going to > > accomplish an awful lot together. > > > > --Brian > > > > On Sat, Jun 05, 2004 at 03:02:28AM +0100, Neil Durant wrote: > > > Neil Durant wrote: > > > > I've been reading more about Python, and it really does look like a good > > > > implementation language for the OOPic compiler. I'd be all for going for > > > > it, but I'd really like to hear Andy's thoughts on it! > > > > > > > > I notice that you can call C functions from Python and vice versa, > > > > relatively easily, meaning that if there's anything we find we really need > > > > C for, then we can do it in C. Details here: > > > > > > > > <http://docs.python.org/ext/ext.html> > > > > > > > > I'm really keen to get on with development, but deciding on the > > > > implemntation language is pretty critical! > > > > > > > > Andy, are you still with us? > > > > > > Well, in the absense of any word from Andy about this, what do you all say > > > we go ahead and try this in Python? > > > > > > Brian, do you have any experience using those Python parsers and compiler > > > generators you mentioned? > > > > > > Neil > > > -- > > > Neil Durant > > > <nd...@us...> > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by the new InstallShield X. > > > From Windows to Linux, servers to mobile, InstallShield X is the one > > > installation-authoring solution that does it all. Learn more and > > > evaluate today! http://www.installshield.com/Dev2Dev/0504 > > > _______________________________________________ > > > Oopic-compiler-devel mailing list > > > Oop...@li... > > > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the new InstallShield X. > > From Windows to Linux, servers to mobile, InstallShield X is the one > > installation-authoring solution that does it all. Learn more and > > evaluate today! http://www.installshield.com/Dev2Dev/0504 > > _______________________________________________ > > Oopic-compiler-devel mailing list > > Oop...@li... > > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > > > > -- > Neil Durant > <nd...@us...> > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Oopic-compiler-devel mailing list > Oop...@li... > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > |
From: Neil D. <nd...@us...> - 2004-06-05 13:17:43
|
Good points. It'll give us a much better insight into the ramifications of the decision of Python vs C. I already have Python installed as part of my Linux distribution, so I'll have a play with it, write a few "Hello World" type apps, and maybe check out those parsers / compiler-generators. Maybe we could all do this and report back with our more enlightened opinions on Python! Neil D. Daniel McGlothin wrote: > Group buy-in....a suggestion. > > Since we're all 'willing to learn', what's the harm in starting the python > investigation into 'how to do', toolchain setup, etc. Surely it would not > an 'irrevokable' decision until significant amounts of OOpic specific effort > is being expended. > > Upside is that we learn something new, and then have a experiential basis > for making the Python vs. C decision. > > And, <grinning> doesn't 2 'ayes' and 1 'present' vote constitute a quorum? > > Best Regards, > Daniel > > ----- Original Message ----- > From: "Neil Durant" <nd...@us...> > To: "OOPic Compiler List" <oop...@li...> > Sent: Friday, 04 June 2004 22:32 > Subject: Re: [Oopic-compiler-devel] Python > > > > I agree that we want as much buy-in from the group. So far we have you, > > Andy, Daniel and myself. Daniel as said he's fairly easy either way, and > > I'm the same, but also intrigued to learn more about Python. I'm guessing > > Andy is the big C fan and may take some persuading. However he doesn't > > appear to be responding to e-mails or postings on here. > > > > I'm torn really, between us waiting for everyone (maybe Andy's away for 6 > > months!) and also being keen to get the project moving. > > > > We can mix Python and C if necessary, although I'm sure it would make more > > sense to use one or the other rather than mix languages depending on > > developer preference! > > > > Thoughs? > > > > Neil > > > > Brian wrote: > > > Neil-- > > > > > > No, but I'm willing to learn. > > > > > > Wouldn't it be better, though, if there was buy-in from the group? If > > > the rest of the group wants to go the C route, then we're not going to > > > accomplish an awful lot together. > > > > > > --Brian > > > > > > On Sat, Jun 05, 2004 at 03:02:28AM +0100, Neil Durant wrote: > > > > Neil Durant wrote: > > > > > I've been reading more about Python, and it really does look like a > good > > > > > implementation language for the OOPic compiler. I'd be all for > going for > > > > > it, but I'd really like to hear Andy's thoughts on it! > > > > > > > > > > I notice that you can call C functions from Python and vice versa, > > > > > relatively easily, meaning that if there's anything we find we > really need > > > > > C for, then we can do it in C. Details here: > > > > > > > > > > <http://docs.python.org/ext/ext.html> > > > > > > > > > > I'm really keen to get on with development, but deciding on the > > > > > implemntation language is pretty critical! > > > > > > > > > > Andy, are you still with us? > > > > > > > > Well, in the absense of any word from Andy about this, what do you all > say > > > > we go ahead and try this in Python? > > > > > > > > Brian, do you have any experience using those Python parsers and > compiler > > > > generators you mentioned? > > > > > > > > Neil > > > > -- > > > > Neil Durant > > > > <nd...@us...> > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.Net email is sponsored by the new InstallShield X. > > > > From Windows to Linux, servers to mobile, InstallShield X is the one > > > > installation-authoring solution that does it all. Learn more and > > > > evaluate today! http://www.installshield.com/Dev2Dev/0504 > > > > _______________________________________________ > > > > Oopic-compiler-devel mailing list > > > > Oop...@li... > > > > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by the new InstallShield X. > > > From Windows to Linux, servers to mobile, InstallShield X is the one > > > installation-authoring solution that does it all. Learn more and > > > evaluate today! http://www.installshield.com/Dev2Dev/0504 > > > _______________________________________________ > > > Oopic-compiler-devel mailing list > > > Oop...@li... > > > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > > > > > > > -- > > Neil Durant > > <nd...@us...> > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the new InstallShield X. > > From Windows to Linux, servers to mobile, InstallShield X is the one > > installation-authoring solution that does it all. Learn more and > > evaluate today! http://www.installshield.com/Dev2Dev/0504 > > _______________________________________________ > > Oopic-compiler-devel mailing list > > Oop...@li... > > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Oopic-compiler-devel mailing list > Oop...@li... > https://lists.sourceforge.net/lists/listinfo/oopic-compiler-devel > -- Neil Durant <nd...@us...> |