Article View: be.comp.programming
Article #8250Re: Pascal deel van de FAQ
From: fic
Date: Mon, 01 Jul 2002 20:55
Date: Mon, 01 Jul 2002 20:55
53 lines
3281 bytes
3281 bytes
"Dominique Devriese" <fritmebufstek@pandora.be> wrote in message
news:87y9cvp9c7.fsf@living.pandora.be...
>
> +
> +Pascal is een programmeertaal die oorspronkelijk ontworpen is om
> +beginners te leren programmeren. Het is genoemd naar Blaise Pascal,
> +die we ons nog allemaal herinneren uit de fysica-les...
En Pascal is tevens de uitvinder van de eerste rekenmachine :-)
> +
> +De laatste jaren wordt pascal minder gebruikt. Het lijkt enkel nog
> +gebruikt te worden als taal om mee te leren programmeren. M.i. is het
> +daar echter erg goed geschikt voor, onder meer omdat het je niet
> +verplicht om te beginnen met GUI-programmeren.
Op C (++) na, vind ik Pascal nog steeds de meest geschikte taal om iets
deftigs mee te programmeren.
Een Pascal-programma blijft (min of meer altijd) leesbaar, terwijl je er in
C een echt soepke kan van maken :-)
> +
> +2 Andere programmeertalen zijn ontstaan uit pascal, en delen er veel
> +syntax mee: Borland Delphi en Modula-2.
Oberon niet vergeten!
Dit is de 'opvolger' van Modula-2, dat tevens zwaar miskend werd. Beiden
ontworpen door Wirtz.
Ook Ada kan je min of meer in dezelfde categorie plaatsen.
Modula-2 is trouwens veel overzichtelijker dan Pascal : i.e. geen
vergissingen mogelijk bij de BEGIN... END-toestanden, �n je kan de nodige
procedures vooraf defini�ren zodat de compiler niet nodeloos meer ruimte
reserveert. Een ernstige tekortkoming in zowel Pascal als in Delphi :-(
> +\item Borland Pascal (\url{http://www.borland.com/}) Dit is de
> + voorloper van Borland Delphi, en is tegenwoordig verouderd.
> +\item Borland Delphi (\url{http://www.borland.com/}) Dit is een
> + grafische IDE, en de taal Delphi verschilt sterk van de andere
> + Pascal-dialecten. Tegenwoordig is hier ook een Linux-versie van
> + (Kylix), en deze kan je gebruiken onder een gratis
> + niet-commerci\"ele licentie..
Hmmm... Met pure Pascal-code (wat je in Delphi nog steeds kan implementeren)
bereik je soms betere resultaten dan met de expliciete
Delphi-functies/componenten.
But then again... Pascal werd onder DOS al gebruikt, en dan diende je wel
doelgerichte procedures/functies te schrijven.
fic.
Technical Details
Message-ID:
<vl3U8.8186$ix.1844@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!image.surnet.ru!surnet.ru!newsfeed.rt.ru!rt.ru!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<87y9cvp9c7.fsf@living.pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,e0c2ba43ef3c0866 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-07-01 13:57:48 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!image.surnet.ru!surnet.ru!newsfeed.rt.ru!rt.ru!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: "fic" <ficje_NoShit@pi.be> Newsgroups: be.comp.programming References: <87y9cvp9c7.fsf@living.pandora.be> Subject: Re: Pascal deel van de FAQ Lines: 56 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <vl3U8.8186$ix.1844@afrodite.telenet-ops.be> Date: Mon, 01 Jul 2002 20:55:55 GMT NNTP-Posting-Host: 213.119.92.29 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1025556955 213.119.92.29 (Mon, 01 Jul 2002 22:55:55 MET DST) NNTP-Posting-Date: Mon, 01 Jul 2002 22:55:55 MET DST Organization: Telenet Internet