Frank Heckenbach wrote:
In src/Read me!, it says:
GNU Pascal for BeOS gpc-19980830.tar.gz
This is, as you know, of course, not 2.1, but a beta version more or less close to the upcoming 2.1...
I suppose we should point out this difference to them, as well as the fact that distributing the binary without the source, as they do, is illegal according to the GPL.
I agree. Claiming there is a GNU Pascal 2.1 out already is creating confusion and disappointment. As for the source code, well, the web site says a diff is included, but that's not enough IMO. There's probably no harm intended but they ought to correct it nevertheless. When you write to Be, please tell them also to correct the URL to the GNU Pascal project as given on their web page (http://www-classic.be.com/beware/Languages/GNU%20Pascal%20(GPC).html): It reads: For more information on GPC visit http://didaktik.physik.uni-essen.de/~gnu-pascal ^^^ "agnes" missing ^ "/" missing
Also, I wonder why the folk person doing the BeOS port did not contact the GNUPascal team. Their website http://members.xoom.com/BePascal sounds like they are going to produce a new compiler with GNU Pascal as a starting point. What a waste of efforts not to work on the development of GNU Pascal!
This I found in their FAQ list:
Can I use GNUPascal to design BeOS GUI applications?
No. GNUPascal is very limited. It has no real object-orientation ??? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ and it can't access C++ libraries, which means you can not use any of the BeOS specific objects/controls that are described in the BeBook. BePascal will have the ability to access C++ libraries directly, because it translates your ObjectPascal source code into native C++ code, which is then compiled with gcc. Your application will be even faster!
Maybe a mail to the developers of "BePascal" would be a good idea, too.
Best wishes,
Anja