Re: Java vs. Pascal
- From: Heiner Kücker <mail@xxxxxxxxxxxxxxxx>
- Date: Wed, 29 Aug 2007 22:27:14 +0200
Helmut Büch schrieb
Bitte um Entscheidungshilfe:
Habe bislang meine CGI-Sachen mit FreePascal bewerkstelligt. In einem neuen Programm sollen jetzt altgriechische Zeichen (ἀ ff.) eingelesen, verabeitet und auf einer Webseite wieder ausgegeben werden. Auch das ist mit Pascal machbar. Ich verwende dabei verkkettete Listen und Bäume - alles natürlich mit Zeigern.
Ich möchte nun gerne von Euch wissen, ob die Codierung in Java Vorteile hätte, ggf. welche, evtl. auch Nachteile (ich müßte z.B. Java erst lernen).
Grüße, Helmut
In meinen Zeiten (Anfang der 90er) mit Turbo-Pascal musste
man bei rekursiven Daten-Definitionen (oder wie heißt das jetzt ?)
Tricks machen
War das Record ?
record A
{
B b;
}
record B
{
A a;
}
In Java kein Problem, bei Pascal mit dem Ein-Pass-Compiler
ein Extra-Aufwand.
Gibt es bei Free-Pascal schon OOP (Damals gab es ein Pascal
von Microsoft mit OOP und Borland hat schnell Turbo-Pascal 6
nachgeworfen).
Dazu gibt es bei Java Garbage Collection, Typ-Prüfung auch bei
Zeiger-Strukturen (in Java sind Zeiger sozusagen Bürger erster Klasse
und einfach natürlich in der Sprache eingebaut).
Weiterhin eine grosse Sammlung von API's, Libs und
Frameworks.
Ach ja, Multi-Threading in der Sprache eingebaut,
auch wertvoll.
Ansonsten ist die Notation recht ähnlich, eben zur C-Familie zählend.
Was mir in Java manchmal fehlt, aber in Pascal verfügbar war,
die Typisierung von Primitiven. Dafür benötigt man in Java
immer eine Klasse.
Wenn Du damit Geld verdienen willst, ich glaube eine Suche bei
GULP oder anderen Job-Vermittlern nach Pascal oder Java wird
Dir zeigen, dass Java erheblich mehr nachgefragt wird.
(Nun ja, das muss nicht bedeuten, Ich glaube PL/1 wird auch
weniger nachgefragt, ist aber eine seltenere Qualifikation).
--
Heiner Kücker
www.heinerkuecker.de
www.control-and-command.de
.
- Follow-Ups:
- Re: Java vs. Pascal
- From: Marco Schmidt
- Re: Java vs. Pascal
- References:
- Java vs. Pascal
- From: Helmut Büch
- Java vs. Pascal
- Prev by Date: Re: Java vs. Pascal
- Next by Date: Re: Inner Classes: Darf das sein?
- Previous by thread: Re: Java vs. Pascal
- Next by thread: Re: Java vs. Pascal
- Index(es):
Relevant Pages
|