![]() |
Nativer Programmcode
Hallo zusammen,
mit Delphi erzeuge ich ja exe-Dateien, die ohne Installation von Laufzeitumgebungen auf verschiedenen Rechnern ausführbar sind. Meine Frage ist, welche objektorientierten Programmiersprachen können das noch? Die Frage Zielt darauf ab, dass ich jemanden begründen soll warum ich DELPHI für ein Projekt auswähle... Gruß Sebastian |
Re: Nativer Programmcode
Spontan fällt mir da C++ ein
|
Re: Nativer Programmcode
C++, Java (Aufruf mit Java ....).
Der Vorteil von Delphi ist das viele der verfügbaren Komponenten auch keine Registrierung benötigen (im Gegensatz z.B. zu VB6 mit seiner COM-DLL-Hölle). |
Re: Nativer Programmcode
Java eben nicht, braucht wie .Net eben eine Virtuelle Maschiene. Spontan fallen mir C,C++,VisualBasic (nur die alten Vesionen welche nicht in .Net compilieren) und Assembler (ok, damit wirst du deine apps nicht schreiben wollen...) ein. Jede Sprache hat so seine Vor-und Nachteile, musst du halt auf deinem Können und nach deiner Applikation ausrichten.
|
Re: Nativer Programmcode
Neben den genannten noch Fortran und weitere, ich glaube es ist leichter nach Programmiersprachen zu fragen, deren Programme eine Runtime brauchen, da wirst du eindeutig weniger zusammen bekommen...
|
Re: Nativer Programmcode
Zitat:
Zitat:
|
Re: Nativer Programmcode
Zitat:
|
Re: Nativer Programmcode
Doch, java läuft auf einer Virtuellen Maschiene=Laufzeitumgebung die installiert werden muss! Da Java sehr beliebt ist ist java oft vorinstalliert. Habe kürzlich einen MSI Wind gekauft mit XP drauf. Da musste ich auch erst die Umgebung installieren das Java Programme überhaupt laufen. Vielleicht meinst du JavaScript? Das muss soviel ich weiss nicht installiert werden, bin mir aber nicht sicher...
Ok, mit den ahead-of-time compilern gebe ich dir recht, aber grundsätzlich braucht java eine Laufzeitumgebung die installiert werden muss... |
Re: Nativer Programmcode
Zitat:
Der SQL Developer von Oracle ist z.B. eine Java-Anwendung die einwandfrei ohne installierte VM läuft. Nagut - die 140 MB Runtime liegen halt in einem Ordner unterhalb der Anwendung und wird von dort angezogen - aber es ist eben keine Installation notwendig. Und genausowenig muss zwingend eine .NET Runtime installiert werden. Wenn die Anwendung auf Mono läuft kann man das genauso einfach so dazulegen und that's it. Edit: Verklickt.. anstelle von Edit geantwortet :roll: |
Re: Nativer Programmcode
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz