[fpc-pascal] Who said Pascal isn't popular

章宏九 secludedsage at gmail.com
Fri Oct 16 06:26:15 CEST 2009


Hmm, currently I am also learning Oberon.

No any language requires an IDE. I use vim. Others might use emacs.
These are enough. What we need is a simple editor (if you like, GNU
nano or simply "cat > 1.pas" is okay) and a compiler. They can make
the world, although not that efficiently.

Not the best always win. It is the truth. About why Pascal "lost" the
war (In the accent of some people. I highly doubt it.) is complex.
IMHO, on the hand, the Bell Lab wrote Unix in C and C was then
"binded" to the OS. On the other hand, Mr. Wirth created a lot of new
languages in the following years: Pascal(<1970), Modula(1975),
Modula-2(1979), Oberon(1987), Oberon-2(1991), etc. The style of all
the following languages differ a lot from that of Pascal, while Modula
and Oberon differ relatively little, which makes Modula and Oberon a
little hard to be spread.

I don't agree with the idea that "BEGIN...END" determines the failure
of Pascal, as syntax completion is for that. Both "BEGIN...END" and
"{...}" are finished in the same time if they were done by computer.
On the contrary, it is part of the way of Pascal being elegant.

2009/10/13 Gustavo Enrique Jimenez <gejimenez at gmail.com>:
> 2009/10/12 Rainer Stratmann <RainerStratmann at t-online.de>:
>> Am Montag, 12. Oktober 2009 16:21 schrieb Gustavo Enrique Jimenez:
>>> 2009/10/12 Rainer Stratmann <RainerStratmann at t-online.de>:
>>> > Am Montag, 12. Oktober 2009 11:02 schrieb Jürgen Hestermann:
>>> >> > Remember, Pascal is merely a TEACHING language, unsuitable for
>>> >> > commercial software development, which is why we have C.  :)
>>> >>
>>> >> And why should that be the case? What are the outstanding feature of C
>>> >> that make it so supperiour? It's illogical and hard to maintain syntax?
>>> >> Or is it just that it was available for free on all unix systems?
>>> >
>>> > Yes, it is available everywhere.
>>> > And it is easier to copy unix code then.
>>> >
>>> > Remember that it is still not easy to come to freepascal.
>>> > You have to configure a debian testing system and apt-get lazarus and so
>>> > on... Nearly nowhere the lazarus package is preinstalled.
>>>
>>> You don't need Debian Testing. My system is Debian Stable (i386) since
>>> 2001/2002. Never have had a serious problem installing
>>> Lazarus/Freepascal.
>>
>> How do you install Lazarus/Freepascal with apt or else?
>> I am a friend of userfriendly software...
>
>
> Download fpc-2.2.4-3.i386.deb.tar and lazarus_0.9.28-0.i386.deb.tar
>
> tar -xf *.tar
> dpkg -i *.deb      <- as root
>
> Gustavo
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>



More information about the fpc-pascal mailing list