Bitte antwortet mir bitte nicht, weil es kostenfrei ist.
Warum nicht?
Das ist doch grade einer der Gründe.
"Viele" mögen Pascal und da gibt es nun 2 große Gründe, warum man dieses "kopiert".
- Erstmal, weil Delphi (meistens) was kostet und das nichtmal zuwenig.
- Dann wollen es einige verbessern und da so große firmen nunmal nicht immer auf kleine Ideen anspringen und sie integrieren, da macht man das halt selber.
So sind dann eben Free Pascal und andere Compiler/Editoren entstanden.
(Lazarus ist nur die
IDE/Debugger und intern läuft "nur" ein FreePascalCompiler)
Also es gibt viele, welche die Pascal-Sprache mögen/lieben/vergöttern
und andere liebten sie so sehr, daß sie einen eigenen Compiler und eigene IDEs erschufen, da sie ihre Wünsche nicht erfüllt fühlten, ihnen die Gelder fehlten, bzw. sie nicht bereit waren es zu zahlen oder weil sie einfach nur so verückt waren und es etwas selber machen wollten.
Zitat:
Und wenn man seine Software für verschiedene Betriebssysteme und CPU-Typen bereitstellen möchte (letztendlich ist AMD64/Intel64 ja auch einer) kommste mit Delphi momentan nicht weit.
Cross-Compikling ist nicht immer die Lösung.
Immerhin gibt es gewisse unterschiede, zwischen verschiedenen Systemen, so daß man den
selben Quellcode eh nicht überall verwenden kann.
Es sei denn man legt noch eine Zwischenschicht dazwischen, wie z.B. bei Java oder .Net, aber dann gibt es das Problem, daß man nicht alles nutzen kann, welches einem ein System bietet, da man sich nur auf einen gemeinsamen Stamm an Funktionen beziehen kann.
OK, klar wäre es gut, wenn man überall mit Pascal arbeiten kann, aber teilweise wäre es eh besser getrennte Programme für verschiedene Systeme zu erstellen.
PS: Könnte man vielleicht das "Fee Pascal" anpassen?