Re: [fpc-pascal] Pascal is alive!!??

2007-02-26 Thread Matt Emson
Most of your arguments point to something like VB3 To clarify, I mean in language complexity. In VB 3, one could (with little extra knowledge) code in BASIC quite quickly. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org

Re: [fpc-pascal] Pascal is alive!!??

2007-02-26 Thread Vinzent Hoefler
On Monday 26 February 2007 10:13, Matt Emson wrote: I had a fairly quick glance through; I think you missed the point. Most of your arguments point to something like VB3, not Pascal, ADA or C. You mention the syntax of the Java class - Pacal and ADA are both more complicated. Well, let's do

Re: [fpc-pascal] Pascal is alive!!??

2007-02-26 Thread Daniël Mantione
Op Mon, 26 Feb 2007, schreef Matt Emson: Read the draft here and tell me what you think of it and whether you have something to add: [explaining classes is not really harder than program/unit] I disagree with this part. Sure, you will get questions of about programs/units, but the

Re: [fpc-pascal] Pascal is alive!!??

2007-02-26 Thread Matt Emson
[explaining classes is not really harder than program/unit] I disagree with this part. Sure, you will get questions of about programs/units, but the purpose of the keywords belonging to them is way easier to explain than public, static and class. To a complete novice, there's not really

Re: [fpc-pascal] Pascal is alive!!??

2007-02-26 Thread Matt Emson
Well, let's do the standard: Pascal: program Hello_World; begin WriteLn ('Hello world.'); end. Class: What does program mean? Does the name matter? Does it have to be the same as the executable? Why is there a colon at the end of the line - isn't the begin end at

[fpc-pascal] arm big endian questions and info

2007-02-26 Thread Henry Vermaak
hi all i managed to build a ppcarm (msb) over the last couple of days. there were a couple of problems, most problematic of which were that the compiler (ppccrossarm at that stage) seemed to go into a weird state when trying to compile the gtk and gtk2 packages (can't remember specific files

Re: [fpc-pascal] arm big endian questions and info

2007-02-26 Thread Henry Vermaak
FPC cannot use libc for fpu emulation. also, is the SOFT option complete in latest fpc? this would probably save me lots of trouble. Yes, softfpu should work on ARM. Daniël thanks, i'll try this. henry ___ fpc-pascal maillist -

Re: [fpc-pascal] Pascal is alive!!??

2007-02-26 Thread Jonas Maebe
On 26 feb 2007, at 13:07, Matt Emson wrote: Class: What does program mean? Moderator: can you all please take language comparison discussions to fpc-other? Thanks. Jonas FPC Mailing lists admin ___ fpc-pascal maillist -

Re: [fpc-pascal] Pascal is alive!!??

2007-02-26 Thread Vinzent Hoefler
On Monday 26 February 2007 12:07, Matt Emson wrote: Well, let's do the standard: Pascal: program Hello_World; begin WriteLn ('Hello world.'); end. Class: What does program mean? That this unit is supposed to be a program. (Still, you can leave it out in

Re: [fpc-pascal] arm big endian questions and info

2007-02-26 Thread Henry Vermaak
thanks, i'll try this. henry with latest fpc svn i try 'make distclean all CPU_TARGET=arm BINUTILSPREFIX=armbe-linux-' and get this (after a while): /home/hcv/freepascal/latest/compiler/ppcrossarm -Ur -Parm -XParmbe-linux- -Xc -Xr -Ur -Xs -O1r -n -Fi../inc -Fi../arm -Fi../unix -Fiarm -FE.

Re: [fpc-pascal] arm big endian questions and info

2007-02-26 Thread Jonas Maebe
On 26 feb 2007, at 15:23, Henry Vermaak wrote: /home/hcv/freepascal/latest/compiler/ppcrossarm -Ur -Parm -XParmbe-linux- -Xc -Xr -Ur -Xs -O1r -n -Fi../inc -Fi../arm -Fi../unix -Fiarm -FE. -FU/home/hcv/freepascal/latest/rtl/units/arm-linux -darm -dRELEASE -Fi../objpas/sysutils

Re: [fpc-pascal] arm big endian questions and info

2007-02-26 Thread Henry Vermaak
On 26/02/07, Jonas Maebe [EMAIL PROTECTED] wrote: On 26 feb 2007, at 15:23, Henry Vermaak wrote: /home/hcv/freepascal/latest/compiler/ppcrossarm -Ur -Parm -XParmbe-linux- -Xc -Xr -Ur -Xs -O1r -n -Fi../inc -Fi../arm -Fi../unix -Fiarm -FE. -FU/home/hcv/freepascal/latest/rtl/units/arm-linux