Pascal ist die beste und richtige Programmiersprache. Warum?
- Bietet Funktionen, die bei anderen Programmiersprachen nur sehr schwer oder gar nicht umsetzbar wären (man stelle sich z.B. bei C die Kompliziertheit in der Rückgabe von Zeichenketten oder den Umgang mit Pointern vor)
- Optimale und gut durchdachte Funktionspalette
- Keine Skriptsprache wie die meisten der in der Abstimmung genannten (dadurch kein Interpreter bzw. Parsen notwendig) und dadurch schneller (hängt natürlich immer noch stark von der Art der Umsetzung durch den Programmierer ab)
- Es ist keine virtuelle Maschine wie z.B. bei Java notwendig
- Sie bietet nur wenige Möglichkeiten, Fehler zu machen
- Äußerst robust und für sicherheitsrelevante Anwendungen z.B. im Banking-Bereich geeignet
- Erstklassiges Debugging möglich
- Sehr schnell (auch im Embedded-Bereich)
- Standard-Programmiersprache an vielen Schulen
- Ausgereift und jahrzehntelange Anwendung in der Praxis
- Mit Object-Pascal Objektorientiertes Programmieren sehr komfortabel und funktionale Programmierung ist natürlich ebenfalls möglich
- Es existiert aber auch eine Pascal-Skriptsprache (InstantFPC), sodass Anwendungen auch ohne Compilierung getestet werden können
- Plattformübergreifendes/-unabhäniges programmieren möglich (es existieren Compiler für zig Plattformen bei Free Pascal/Lazarus)
- Icons, eigene Ressourcen etc. können mit in die ausführbare Datei integriert werden
- Von einfachen Rätseln, Texteditoren, Dateimanagern bis über Webanwendungen, Mobile Anwendungen, CGI-Scripten (InstantFPC), mathematischen Programmen, Datenbanksystemen, 3D-Spielen, Bankingsoftware und darüber hinaus ist alles möglich
- ...
Anwendungen für die Entwicklung gibts auch ziemlich viele:
- Lazarus (+ Free Pascal) oder Delphi für das Entwickeln von Anwendungen mit grafischer Oberfläche (Buttons, Fenster, Textfelder etc.)
- Free Pascal (für viele Plattformen wie Linux, Windows, ARM, Nintendo DS etc. verfügbar)
- Turbo Pascal
- Borland Pascal
Warum ich diese Programmiersprache so positiv bewerte?
Ich habe mir bereits einige Programmier- und Skriptsprachen angeeignet (C, C#, PHP, Java, Python, JavaScript) und auch schon vieles damit umgesetzt aber ich bin bei der Anwendung und Suche nach einer "richtigen" (vernünftigen) Programmiersprache immer wieder bei Pascal gelandet. Ich halte sie für Optimal geeignet für Anwendungen auf Desktop-PC's und mobilen Endgeräten, nicht jedoch für Internet-Anwendungen - da haben PHP und Java schon ihre Vorteile.