Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-04 Thread Felipe Monteiro de Carvalho
On 3/4/06, Matt Emson <[EMAIL PROTECTED]> wrote: > This will bring a tear to your eye then... Oh no, please, I absolutely don´t want to know about your life. -- Felipe Monteiro de Carvalho ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-04 Thread lanceboyle
On Mar 4, 2006, at 2:21 PM, Matt Emson wrote: Not so fresh, since it's the people that designed Delphi which designed C# and .NET, so actually you are doing more of the same. Nothing is fresh in IT. OP originated (so I understand, at least partially) with additions to Pascal for MacOS.

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-04 Thread Matt Emson
> Not so fresh, since it's the people that designed Delphi which designed > C# and .NET, so actually you are doing more of the same. Nothing is fresh in IT. OP originated (so I understand, at least partially) with additions to Pascal for MacOS. God only knows what will happen now that Borland is

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-04 Thread Jonas Maebe
On 04 Mar 2006, at 21:12, Matt Emson wrote: Not wishing to make this OT, but... I'd like to ask everyone interested in continuing this topic to take it to the fpc-other list. Thanks, Jonas FPC mailing lists moderator. ___ fpc-pascal maillist

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-04 Thread Michael Van Canneyt
On Sat, 4 Mar 2006, Matt Emson wrote: > This will bring a tear to your eye then... I have been a Delphi/Pascal > programmer for 10 years. I recently began a transit process to C#, and .Net > and I absolutely love it. It is a complete breath of fresh air. Not so fresh, since it's the people that

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-04 Thread Matt Emson
Not wishing to make this OT, but... > Talk to them about targets that c# does not reach, like *BSD, Mac OS > X, Sparc, etc =) Um.. *cough* Portable.NET, *cough* Mono. Both will get you on to most of those platforms. Don't assume Microsoft needs all the answers. You can certainly compile under Wi

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Marco van de Voort
> Please note that I am advocating Lazarus for the project.. I was > responding to the project leader's (defacto at this point) call for > pros and cons of each language. I and one other gentleman suggested > FPC/Lazarus. I posted here precisely because I do not know what > constitutes a "modern"

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Felipe Monteiro de Carvalho
On 3/3/06, Matt Henley <[EMAIL PROTECTED]> wrote: > Several want to use C#. Two of us know and love Lazarus. On Open Source projects the Developer is King. Talking doesn´t matter much, what really matters is the code that is written. If they don´t agree on making it a Lazarus software, ask them

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Matt Henley
Please note that I am advocating Lazarus for the project.. I was responding to the project leader's (defacto at this point) call for pros and cons of each language. I and one other gentleman suggested FPC/Lazarus. I posted here precisely because I do not know what constitutes a "modern" language.

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Mark Andrews
Tony Pelton wrote: it is *everything* that Java is, but better. i feel like the hobbyist programmer in me has been reborn AND ... i've actually started to look out into the job market a little, with an eye towards maybe trying to make a jump from being a Java J2EE web application developer to

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Marco van de Voort
> "My personal objective is not just to put out a simulator, but a fast > and efficient simulator. Furthermore, personally, I do not consider a > program portable if it is written in a language which very few can > understand. A modern language such as any of the .NET languages will > meet the ef

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Marco van de Voort
> On Fri, 3 Mar 2006 18:28:40 +0100 (Romance Standard Time) > Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > > > Most people out there probably think of Pascal as still being in > > the state it was in when Niklaus Wirth first designed it. > > > > Object Pascal to date is fully OOP, and misses

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Matt Henley
Thanks for all the replies, i will try to formulate an agrigate response. On 3/3/06, Rodrigo Palhano <[EMAIL PROTECTED]> wrote: > but not losing the focus, Pascal is a very modern language. > > On Fri, 03 Mar 2006 15:29:21 -0300, Micha Nelissen <[EMAIL PROTECTED]> > wrote: > > > On Fri, 3 Mar 2006

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Rodrigo Palhano
but not losing the focus, Pascal is a very modern language. On Fri, 03 Mar 2006 15:29:21 -0300, Micha Nelissen <[EMAIL PROTECTED]> wrote: On Fri, 3 Mar 2006 19:14:41 +0100 (Romance Standard Time) Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > That's simply not true. C++ has multiple inhe

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Michael Van Canneyt
On Fri, 3 Mar 2006, Micha Nelissen wrote: > > > classes in shared libraries > > > > So does FPC if you so desire ? The RTL can be compiled as a shared lib, > > and that includes Classes... > > This is *very* recent stuff. Is it in 2.0.x yet? Does lazarus work properly > with a shared LCL librar

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Micha Nelissen
On Fri, 3 Mar 2006 19:14:41 +0100 (Romance Standard Time) Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > > That's simply not true. C++ has multiple inheritance, > > Solved by interfaces in a much cleaner way. That doesn't solve the same problem. MI is much more powerful, but also much more com

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Rodrigo Palhano
"multiple inheritance" what for? "templates" is a specific resource, but ok. "classes in shared libraries", delphi does have it. On Fri, 03 Mar 2006 14:57:07 -0300, Micha Nelissen <[EMAIL PROTECTED]> wrote: On Fri, 3 Mar 2006 18:28:40 +0100 (Romance Standard Time) Michael Van Canneyt <[EMAIL

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Michael Van Canneyt
On Fri, 3 Mar 2006, Micha Nelissen wrote: > On Fri, 3 Mar 2006 18:28:40 +0100 (Romance Standard Time) > Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > > > Most people out there probably think of Pascal as still being in > > the state it was in when Niklaus Wirth first designed it. > > > > Obje

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Micha Nelissen
On Fri, 3 Mar 2006 18:28:40 +0100 (Romance Standard Time) Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > Most people out there probably think of Pascal as still being in > the state it was in when Niklaus Wirth first designed it. > > Object Pascal to date is fully OOP, and misses nothing that C

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Mark Andrews
Matt Henley wrote: understand. A modern language such as any of the .NET languages will meet the efficiency objective but portability remains an issue. While I believe the with .Net, you will have the same speed issues that you have with Python since it compiles to CLR and not native machine

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Paul Davidson
Mild Pascal rant: Thank you for considering Pascal. Contrary to popular belief, Pascal is indeed a modern language. Though developed some time ago it has evolved the to include most of the extensions seen in 'modern' languages. It should be noted that modern is not synonymous with recently

Re: [fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Michael Van Canneyt
On Fri, 3 Mar 2006, Matt Henley wrote: > I belong to a mailing list for a defunt open source chemical process > simulator (Sim42). Members of the list are now showing interest in > restarting the effort. It was originally written in python which > cause some speed issues. Several of the list

[fpc-pascal] Object pascal a "Modern Language"

2006-03-03 Thread Matt Henley
I belong to a mailing list for a defunt open source chemical process simulator (Sim42). Members of the list are now showing interest in restarting the effort. It was originally written in python which cause some speed issues. Several of the list members (including me) suggested freepascal and la