Boguslaw et al, On Tuesday 16 January 2007 08:12, Bogusław Brandys wrote: > Felipe Monteiro de Carvalho wrote: > > Ok, ... let´s move this discussion into something more concrete (and > > usefull) then "what is the language of the future" > > > > On 1/15/07, Algis Kabaila <[EMAIL PROTECTED]> wrote: > >> Well, If we > > > > You probably mean if *you*. If you want to start such a project don´t > > count on convincing everyone else how great your idea is. Instead, > > implement it yourself! Others interrested mostly join after the basics > > are working. I am the first to say I have no special interrest in > > this. > > > >> could port PythonForDelphi to > >> Lazarus, Lazarus would really rock - it could become a great front end > >> for > >> Python! > > > > Now, this phrase is confusing. Just porting Python4Delphi won´t > > transform Lazarus into a Python frontend. Imagining what you are > > trying to say here, I could come up with these options: > > > > * Maybe you want to use Lazarus to create GUIs on object pascal, which > > then will call python programs to the the logic? > > > > * Maybe you think that simply converting python4delphi will make you > > able to open lazarus IDE and start writing python programs that make > > use of LCL, which is of course very wrong > > > > * Maybe you want to use Lazarus IDE to write python software without > > needing LCL? Adding support for more languages througth a plugin > > system has being discussed in the past, not sure if it is already > > possible > > If PythonForDelphi could be cross platform and cross processor then > python would become a great scripting language for Lazarus applications. > But I rather prefer Pascal Script (though much more limited) if somebody > is willing to port it to other platforms/processors.
I do appreciate your comment, Boguslaw. In fact, I do appreciate all comments, though the majority have been rather negative. Many were superficial. Still, all of the comments are useful information - thank you all! P4D is a bit of a misnomer IMHO - it is more D4P - it is ObjectPascal that invokes Python programs (scripts). In a way P4D (PythonForDelphi) is already multiplatform - it runs under Delphi as well as under Kylix. Of course, Kylix is a kind of Delphi that runs under Linux. Unfortunately, Kylix is not maintained and in the rapidly changing world of Linux it is no longer a viable alternative. As the package already runs under Linux, the porting of it to Lazarus seems feasible. If you look at the Lazarus wiki, you will see that one user claims to have ported a "beta version" to Lazarus already. Unfortunately, there are no details of his nick, so he is not contactable AFAICS (As Far As I Can See). This reply is rather long, so I will postpone to later a discussion two aspects: 1. **My** needs and plans. I will say here only that the needs and plans relate to the text that I am writing under the GPL. A progress version (beta?) of the text can be seen at http://www.pcug.org.au/~akabaila/StructuralAnalysis. It is a rehashed university course text of an earlier book that I am co-author and the surviving copyright holder. 2. My personal experience and details. I will simply say here that I am a really old man - I will be 82 in a few weeks time. I am pleased to receive any comments. Of course, the supporting comments are a greater pleasure to read :-) BTW, Pascal, including Object Pascal are dismissed by many "because it is a teaching language". Of course, it is widely used in teaching, but that is not a reason to dismiss it for any other purpose. Pascal is strongly typed, unlike C. Weekly typed languages are more "flexible", so some hold the view that they are better for production tasks. However, I am convinced that the strong typed languages are less prone to errors of programming. Python, too, is a strongly typed language. Curiously, it does not require declaration of variables - kind of interesting, no? Kind regards to all, Al. PS: Boguslaw, your address suggests you are in Poland. Your name suggests to me that you have some Lithuanian or Greek connection. Is this so or am I mistaken? I am and Australian of Lithuanian origin. Thanks again for your comment. A. > > Regards > Boguslaw > > _________________________________________________________________ > To unsubscribe: mail [EMAIL PROTECTED] with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives -- Algis Kabaila (Dr) http://www.pcug.org.au/~akabaila/StructuralAnalysis
pgpJQO1j2krBD.pgp
Description: PGP signature
