Java Übersicht
Dank meinem Fh-Studium habe ich vor inzwischen zwei Jahren mit angefangen, mit Java zu arbeiten.
Als Umsteiger von Realbasic hatte ich eigentlich keine Schwierigkeiten mit Java und habe mich sehr schnell darin zurechtgefunden.
Darum habe ich mich auch entschieden Terya in Java zu implementieren und nicht mehr in RB. Zur Entscheidung, auf Java umzusteigen hat das Projekt im Sommersemester an der FH nicht unwesentlich beigetragen. Da ich dafür Eclipse brauchte und gesehen habe wie bequem man damit Coden kann. Davor habe ich Java immer im Texteditor gemacht. Und das ist für grosse Projekte nicht brauchbar oO.
Der grösste Unterschied zwischen Java und RB ist in meinen Augen, das man bei Java viel mehr vorgefertigte Bibilotheken verwenden kann und man als Programmierer diese Klassen nur noch richtig zusammenbauen muss. Bei RealBasic hat man einfach eine Sprache und den grossen Rest kann man dann selber bauen (wie z.B. Klassen für Logging).
Auf der anderen Seite setzt das Arbeiten mit Java etwas mehr Planung voraus. Wobei eigentlich solle man immer planen was man macht, eigentlich.