Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-21 Thread Giuliano Colla
Micha Nelissen ha scritto: Giuliano Colla wrote: suggested to switch to C++. In the discussion which followed, I realized that he believed Delphi to be an interpreted language, sort of Visual Basic, and that he had no idea that it was object Pascal. Just one case, but significant.

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-21 Thread Giuliano Colla
Felipe Monteiro de Carvalho ha scritto: On 6/19/06, Giuliano Colla [EMAIL PROTECTED] wrote: I was astonished to discover that FPC was actually an objective Pascal, and that the Lazarus layer was just addding IDE and LCL. Probably you should read the history of Object Pascal:

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-21 Thread Michael Van Canneyt
On Wed, 21 Jun 2006, Giuliano Colla wrote: My point was that the name must carry the idea. The name Delphi doesn't. Indeed. I mentioned only yesterday that I can program in Object Pascal. The Delphi programmer in front of me asked: 'Yes, but can you program in delphi' ? :-) Michael.

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-21 Thread Bisma Jayadi
My point was that the name must carry the idea. The name Delphi doesn't. Agree! That's why I prefer to promote Lazarus rather than FPC itself. This way I'll promote FPC automatically since Lazarus run upon FPC. Lazarus isn't implied by the bad assumptions of Pascal. Even sometimes (in

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-21 Thread Alain Michaud
If you can't program, then who can? On Wed, 2006-06-21 at 11:17 +0200, Michael Van Canneyt wrote: On Wed, 21 Jun 2006, Giuliano Colla wrote: My point was that the name must carry the idea. The name Delphi doesn't. Indeed. I mentioned only yesterday that I can program in Object

Re: [lazarus] pascal is obsolete?

2006-06-21 Thread Daniel Dugan
Since this is a forum for PASCAL developers, donchathink that's preaching to the choir?DDBisma Jayadi [EMAIL PROTECTED] wrote: Who starts these useless threads anyway?I did. IMO this is not useless and I never intended this thread to be a language flame discussion. I just wanted to show that

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-20 Thread HardMaker
Hi List: Please, stop speaking of Free Pascal/Pascal/Lazarus/Delphi if obsolete or not. Yust is my desicion wath I want to use to make something and I want Free Pascal/Pascal/Lazarus/Delphi Thank's, but... stop please!! George Lober escribió: Felipe Monteiro de Carvalho wrote

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-20 Thread Flávio Etrusco
On 6/20/06, HardMaker [EMAIL PROTECTED] wrote: Hi List: Please, stop speaking of Free Pascal/Pascal/Lazarus/Delphi if obsolete or not. Yust is my desicion wath I want to use to make something and I want Free Pascal/Pascal/Lazarus/Delphi Thank's, but... stop please!! Why? It's funny

Re: [lazarus] pascal is obsolete?

2006-06-20 Thread Bisma Jayadi
Who starts these useless threads anyway? I did. IMO this is not useless and I never intended this thread to be a language flame discussion. I just wanted to show that there are still ignorant C/C++ programmers out there that think pascal is obsolete. But the discussion has change along the

Re: [lazarus] pascal is obsolete?

2006-06-19 Thread Tony Pelton
at the risk of continuing this thread into something that is OT, or becomes some sort of language debate ... On 6/19/06, Thierry Coq (Personnel) [EMAIL PROTECTED] wrote: However, about inner classes and Java : it's a destructive construct in Java for design, coming from the strange notion a

Re: [lazarus] pascal is obsolete?

2006-06-19 Thread Thierry Coq (Personnel)
Hello Tony, Tony Pelton a écrit : i've been using Java forever. as far as i can recall, inner classes and anonymous classes have been in the language since its inception. they were not added. I remember inner classes were added to Java 1.1. They are not originally part of Java 1.0. Same

Re: [lazarus] pascal is obsolete?

2006-06-19 Thread Daniel Dugan
Who starts these useless threads anyway?My $.02.Daniel"Thierry Coq (Personnel)" [EMAIL PROTECTED] wrote: Hello Tony,Tony Pelton a écrit : i've been using Java forever. as far as i can recall, inner classes and anonymous classes have been in the language since its inception. they were not

[lazarus] Pascal IS obsolete. Let's drop it.

2006-06-19 Thread Giuliano Colla
Before ranting at me, please listen. I'm not joking. The very name Pascal is the problem. I'm no casual user. I'm programming since the mid 60's. The first language I learned was Fortran, but as soon as I met a structured language, like Algol, I adopted it immediately. I became a fan of

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-19 Thread Micha Nelissen
Giuliano Colla wrote: suggested to switch to C++. In the discussion which followed, I realized that he believed Delphi to be an interpreted language, sort of Visual Basic, and that he had no idea that it was object Pascal. Just one case, but significant. This undermines your own reasoning:

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-19 Thread Alain Michaud
Hi, that reminds me that in (some) faculty, they keep changing the name of the course, hoping that it will atract more students: Instead of teaching calculus they teach mathematics for the communication engineers Instead of teaching electromagnetism, they teach optical fiber transmission

Re: [lazarus] Pascal IS obsolete. Let's drop it.

2006-06-19 Thread Felipe Monteiro de Carvalho
On 6/19/06, Gustavo Enrique Jimenez [EMAIL PROTECTED] wrote: To me, the old discussion about obsoleteness of Pascal is pointless. Yes it is. It sadly reminds me of all those threads on borland newsgroups about Delphi being dead. A quick search on google groups will shows threads like that

Re: [lazarus] pascal is obsolete?

2006-06-18 Thread Mattias Gaertner
On Fri, 16 Jun 2006 18:00:01 -0300 Luiz Americo Pereira Camara [EMAIL PROTECTED] wrote: Mattias Gaertner wrote: On Fri, 16 Jun 2006 15:19:19 +0200 (Romance Daylight Time) Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: Regular

Re: [lazarus] pascal is obsolete?

2006-06-17 Thread Eduardo
At 11:20 16/06/2006, you wrote: 5. Associative/anonymous classes (like in script language). No way. Why completely change the pascal OO semantics for doing something that can be done already in other ways and that can be done on enviroments that was really meant for it (i.e. JavaScript)

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Micha Nelissen
Tony Pelton wrote: Classes with indexed properties work and look like associative arrays. how do index'ed properties help you store objects by a key ? Something like: type THash = class(TObject) protected function GetItem(AKey: string): string; procedure SetItem(AKey, NewValue):

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Mattias Gaertner
On Fri, 16 Jun 2006 08:03:19 +0200 Micha Nelissen [EMAIL PROTECTED] wrote: Tony Pelton wrote: Classes with indexed properties work and look like associative arrays. how do index'ed properties help you store objects by a key ? Something like: type THash = class(TObject)

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread ik
On 6/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: 1. class that can have more then one object as it's parent (at this Multiple Inheretance. Difficult to understand, difficult to implement, but I have a problem where multiple inheretance was the solution, instead of multiples interfaces.

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Michael Van Canneyt
On Fri, 16 Jun 2006, Mattias Gaertner wrote: 3. Better/Faster IO usage ;) Better designed I/O libraries/classes ? Better way to control the I/O buffering etc... so we will not need to hack our way to have bigger container then 255 chars... Perhaps even better: Automatically adapting

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Marc Weustink
Mattias Gaertner wrote: On Fri, 16 Jun 2006 08:03:19 +0200 Micha Nelissen [EMAIL PROTECTED] wrote: Tony Pelton wrote: Classes with indexed properties work and look like associative arrays. how do index'ed properties help you store objects by a key ? Something like: type THash =

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Flávio Etrusco
1. class that can have more then one object as it's parent (at this Multiple Inheretance. Difficult to understand, difficult to implement, but I have a problem where multiple inheretance was the solution, instead of multiples interfaces. Difficult ? While interfaces does not have any

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Flávio Etrusco
It is really nice to see the way Pascal is being pushed in many areas - Chrome, FPC, etc. I'd however like to see Pascal being moved into other areas as well. Like being able to compile Pascal to JavaByte code (Dont send me links on why FPC cant - I've read them all - I still would like it

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread ik
OK I'll answer everything from this email ... On 6/16/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: 3. Better/Faster IO usage ;) Better designed I/O libraries/classes ? Better way to control the I/O buffering etc... so we will not need to

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Michael Van Canneyt
On Fri, 16 Jun 2006, ik wrote: OK I'll answer everything from this email ... On 6/16/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: 3. Better/Faster IO usage ;) Better designed I/O libraries/classes ? Better way to control the I/O

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Alexandre Leclerc
2006/6/16, Michael Van Canneyt [EMAIL PROTECTED]: 6. inline code inside class (like in C++/Java). Not recommended. Bad design. Huh ?! destructor Destroy; override; begin inherited Destroy; end; Why should i place it somewhere else ?! To remind you, I could use inline

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Mattias Gaertner
On Fri, 16 Jun 2006 14:00:42 +0300 ik [EMAIL PROTECTED] wrote: [...] 7. Build in regex syntax like in Perl, Ruby Javascript. Replace it, by a library. Why ?! S := 'We are programming in Perl'; S :=~ s/Perl/Pascal/s; Doesn't it nicer then to use something like: S

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Mattias Gaertner
On Fri, 16 Jun 2006 15:19:19 +0200 (Romance Daylight Time) Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: Regular expressions are great for simple text conversions. I use them very often, except when I need speed. Under Perl you can create a

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Al Boldi
Michael Van Canneyt wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: In OO the implementation should be separate from the interface. Of course this is a matter of taste and the used Editor. No, it's a matter of correct separation of interface and implementation. Implementation should

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Luiz Americo Pereira Camara
Mattias Gaertner wrote: On Fri, 16 Jun 2006 15:19:19 +0200 (Romance Daylight Time) Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: Regular expressions are great for simple text conversions. I use them very often, except when I need speed.

[lazarus] pascal is obsolete?

2006-06-15 Thread Bisma Jayadi
http://online-judge.uva.es/board/viewtopic.php?t=10919 These people need to get out of their boat to see the world! :D -Bee- has Bee.ography at: http://beeography.wordpress.com _ To unsubscribe: mail [EMAIL PROTECTED] with

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Lord ZealoN
Well, this is normal. All the C/C++ developers always say the same thing. For C/C++ developers, only exists C/C++. Probably, they sense _cool_ for this. Is the hackers life. Today, i readed a message in a spanish web, about ADA. Well, a user post a comment about, ADA is not good because his

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Lord ZealoN
and powerfull 2006/6/15, Adilson Oliveira [EMAIL PROTECTED]: -BEGIN PGP SIGNED MESSAGE-Hash: SHA1Bisma Jayadi escreveu: http://online-judge.uva.es/board/viewtopic.php?t=10919 These people need to get out of their boat to see the world! :DI learned to ignore this kind of discussion ages

RE: [lazarus] pascal is obsolete?

2006-06-15 Thread William Cairns
Subject: Re: [lazarus] pascal is obsolete? I learned to ignore this kind of discussion ages ago. I'm one of people who think that we can't just ignore this kind of wrong assumption. IMO, we must show the world (in our scope, of course) that pascal is not that kind of toy and obsolete language

RE: [lazarus] pascal is obsolete?

2006-06-15 Thread Michael Van Canneyt
On Thu, 15 Jun 2006, William Cairns wrote: Why have their never been any successful Pascal dirivitive languages? Because pascal is perfect. Why change a perfect language ? Michael. _ To unsubscribe: mail [EMAIL PROTECTED]

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Jon Shorie
On Thursday 15 June 2006 08:23, Michael Van Canneyt wrote: On Thu, 15 Jun 2006, William Cairns wrote: Why have their never been any successful Pascal dirivitive languages? Because pascal is perfect. Why change a perfect language ? Michael. What about Delphi, Modula 2, Action, the Apple

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Lord ZealoN
Good answer lol Well, Java is like CAda is like Pascal etc.. Much languajes (can you say all except C) has something from Pascal. 2006/6/15, Michael Van Canneyt [EMAIL PROTECTED]: On Thu, 15 Jun 2006, William Cairns wrote: Why have their never been any successful Pascal dirivitive

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Alexander Todorov
This one might be interesting - History of computer languages: http://www.digibarn.com/collections/posters/tongues/ComputerLanguagesChart.png As you see, with creation of Object Pascal the Pascal language is absolutely finished and there is nothing more to be added to it. BTW almost the same is

RE: [lazarus] pascal is obsolete?

2006-06-15 Thread William Cairns
2006 14:30 PM To: lazarus@miraclec.com Subject: Re: [lazarus] pascal is obsolete? On Thursday 15 June 2006 08:23, Michael Van Canneyt wrote: On Thu, 15 Jun 2006, William Cairns wrote: Why have their never been any successful Pascal dirivitive languages? Because pascal is perfect. Why change

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Felipe Monteiro de Carvalho
On 6/15/06, Alexander Todorov [EMAIL PROTECTED] wrote: Borland is one company that provides commercial pascal compilers I haven't heard of others. Maybe not for windows =) But for mobiles: http://www.midletpascal.com/ In the past both Microsoft and Apple provided pascal compilers. There was

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Eduardo
At 11:20 15/06/2006, you wrote: http://online-judge.uva.es/board/viewtopic.php?t=10919 These people need to get out of their boat to see the world! :D -Bee- As Peter 'N' Lewis said some years ago in an interview (They asked why does he choose Pascal for development and not c or c++) ' I

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread ik
On 6/15/06, Alexander Todorov [EMAIL PROTECTED] wrote: This one might be interesting - History of computer languages: http://www.digibarn.com/collections/posters/tongues/ComputerLanguagesChart.png As you see, with creation of Object Pascal the Pascal language is absolutely finished and there is

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Alexander Todorov
On 6/15/06, William Cairns [EMAIL PROTECTED] wrote: I was thinking more in the line of the way Java has taken over the world. This all has to do with Sun Mirosystems, a lot of money and marketing strategies. Things that FPC/Lazarus doesn't have ATM. I'd however like to see Pascal being moved

RE: [lazarus] pascal is obsolete?

2006-06-15 Thread Eduardo
At 14:23 15/06/2006, you wrote: On Thu, 15 Jun 2006, William Cairns wrote: Why have their never been any successful Pascal dirivitive languages? Because pascal is perfect. Why change a perfect language ? It's not needed. Pascal is a designed language by engineers, so it has a slow study

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Felipe Monteiro de Carvalho
On 6/15/06, William Cairns [EMAIL PROTECTED] wrote: Like being able to compile Pascal to JavaByte code (Dont send me links on why FPC cant - I've read them all - I still would like it though) Althought a nice feature to have this isn´t indispensable. We can just port Free Pascal to almost all

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Felipe Monteiro de Carvalho
On 6/15/06, Alexander Todorov [EMAIL PROTECTED] wrote: The key to increasing pascal usage is promotion. Something like Microsoft and Sun do about their products. They are not the best but they urge you to use them, promote them in various ways and in the end there is the result. Depends very

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Felipe Monteiro de Carvalho
On 6/15/06, William Cairns [EMAIL PROTECTED] wrote: Midlet Pascal is nice - but it: 2. Not activly developed. Really? The last version is from January, doesn´t seam so far away. If so, maybe talking to the right people could get it open sourced. More to do maintenance, avoid death, and build

RE: [lazarus] pascal is obsolete?

2006-06-15 Thread William Cairns
Midlet Pascal is nice - but it: 2. Not activly developed. Really? The last version is from January, doesn´t seam so far away. I've been a member on their forums since sometime in January. I dont think I have ever seen one of the developers post :( Unlike th eFPC and Lazarus enviornment.

RE: [lazarus] pascal is obsolete?

2006-06-15 Thread William Cairns
To: lazarus@miraclec.com Subject: Re: [lazarus] pascal is obsolete? On 6/15/06, William Cairns [EMAIL PROTECTED] wrote: Like being able to compile Pascal to JavaByte code (Dont send me links on why FPC cant - I've read them all - I still would like it though) Althought a nice feature to have

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread lazarus . mramirez
1. class that can have more then one object as it's parent (at this Multiple Inheretance. Difficult to understand, difficult to implement, but I have a problem where multiple inheretance was the solution, instead of multiples interfaces. 2. Powerful containers for class usage such as class X

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Felipe Monteiro de Carvalho
On 6/15/06, ik [EMAIL PROTECTED] wrote: 10. The infamous support of ... for infinite' parameters (You can make open array's to work like that). You can do that with a array of const type. Then you type: Proc(param1, [param2, param3, param4,.]) Declared as: procedure Proc(param1: Type;

Re: [lazarus] pascal is obsolete?

2006-06-15 Thread Tony Pelton
On 6/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: 4. The amount of classes that comes with Java as part of the compiler :P Can live with them. Make your own libraries. i think that is wrong thinking. one of the reasons i was drawn to freepascal, and then lazarus, being a java