Leren programmeren in Pascal, daar hebben we een omgeving voor nodig, we moeten daar eerst een keuze in maken, Delphi of Lazarus.
Leren programmeren in Pascal, wat heb ik nodig?
Regelmatig zie ik op het internet vragen voorbij komen “Ik wil leren programmeren in Pascal, wat heb ik dan nodig?”.
En deze vraag is eigenlijk best wel redelijk eenvoudig te beantwoorden, een ontwikkel omgeving waarin alles aanwezig is om te kunnen programmeren.
Wereldwijd zijn er eigenlijk twee pakketten verkrijgbaar, en redelijk up to date.
Want wie gaat zoeken op internet ziet vaak twee namen voorbij komen, Delphi en Lazarus Pascal, beide pakketten bekijken we van dichtbij.
Delphi een professionele omgeving met een prijskaartje
Laten we beginnen met Delphi, een pakket wat goed wordt onderhouden, en waar regelmatig updates voor uitkomen.
De omgeving oogt enorm rustgevend, en straalt ook echt rust uit tijdens het programmeren.
Echter is die rust snel voorbij als men wil overgaan tot het aankopen er van, de goedkoopste versie (op het moment van schrijven) bedraagt € 1.699,00, je heb dan de pro versie te pakken.
Wil je alle mogelijkheden hebben die het pakket biedt dan mag je een bedrag van € 6.499,00 neertellen.
Voor een paar simpele hobby projecten zoals ik doe, onbetaalbaar, gelukkig heeft men nagedacht is is er ook een strak uitgeklede versie beschikbaar.
De community versie, deze is na registratie voor een jaar bruikbaar, gratis en voor niets.
Lazarus Pascal, ook wel FPC genoemd
Een tegenhanger is FPC, een volledig gratis versie wat onderhouden wordt door een grote groep programmeurs die in hun vrije tijd het pakket onderhouden en updaten.
Het pakket bestaat al meer dan 25 en jaar, en is vooral populair onder de thuisgebruikers.
Het pakket heeft een aantal kleine nadelen, zo loopt het iets achter qua ontwikkeling op Delphi.
Heeft het uiterlijk nog van Delphi 1.0, en voelt en ziet er dus vrij spartaans uit.
Door de losse schermpjes ziet het er vaak zelfs rommelig uit.
Voordelen zijn er ook, het zoeken naar hulp is vrij eenvoudig, want het heeft een enorme groep aan gebruikers die elkander helpen.
Kom je er daar niet uit, dan zijn er zelfs mensen die werken met Delphi die een handje kunnen toesteken.
Hulp is dan ook wel overal te vinden als je er niet meer uitkomt.
Welke moet ik dan kiezen?
Het is lastig te zeggen welke u moet kiezen, ten eerste weet ik niet wat u kunt besteden, maar vaak kiest men voor FPC.
Juist vanwege de kosten die Delphi met zich mee brengt, want zoals we al eerder lazen hangt daar nogal een prijskaartje aan.
In mijn ogen is het dan ook verstandig om te leren programmeren in Pascal met FPC.
Zonder na te denken over licenties en eventuele kosten kunt u voorzichtig eerste stappen maken met het ontdekken van de programmeertaal.
Ik wil nu beginnen met programmeren!
Het komt heel vaak voor, men heeft een idee voor een programma om te maken, en willen zich zelf direct storten op het programmeren zelf.
Maar we zullen eerst de basis moeten leren en begrijpen, zie het net zoals autorijden, dat mag je alleen doen als je je rijbewijs heb gehaald dus de basis heeft geleerd.
Dit principe geld voor programmeren dus ook.
Leren programmeren in Pascal kan voor de één een lange weg worden, voor de andere is het een eitje en fiets er zo door heen.
Nu ben ik de moeilijkste niet, en gaat u daarbij helpen, door een groot aantal verschillende artikelen te schrijven die u de basis leert, en er direct een leuk programma aan over houdt, twee vliegen in één klap zullen we maar zeggen.
U gaat mij dus helpen leren programmeren in Pascal?
Of ik het u kan aanleren weet ik niet, wel ga ik er een poging voor doen om dit voor elkaar te krijgen.
Ik probeer in Jip en Janneke taal een goede uitleg te geven over verschillende onderdelen die bij het programmeren voorbij komen.
Aan de hand van leuke programmeer opdrachten zullen we leuke programmeer projecten opzetten, denk een een spelletje zoals “Vier op een rij“, en wat dacht u van een simpel “Kladblokje“, en nog een groot aantal verschillende projecten.
Kortom, op die manier wordt leren programmeren in Pascal nog leuk ook om te doen.
Tot slot nog even dit
Leren programmeren in Pascal is een leuke bezigheid, maar vereist wel een doorzettingsvermogen.
Soms zal het even niet lukken, en krijgt u foutmeldingen, gooi niet direct het stokje erbij neer, want de komma op een verkeerde plek, of een onjuiste afsluiting kan vaak al voor een probleem zorgen, waar vaak overheen gekeken wordt.
Maar dat hoor er ook bij het leren programmeren in Pascal, succes!
Ontdek meer van W.A. van der Steen
Abonneer je om de nieuwste berichten naar je e-mail te laten verzenden.