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

Attachment: pgpJQO1j2krBD.pgp
Description: PGP signature

Reply via email to