Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi CLX benutzen, bringt's das? (https://www.delphipraxis.net/16912-clx-benutzen-bringts-das.html)

olf 29. Feb 2004 17:53

Re: CLX benutzen, bringt's das?
 
naja, ich hab WINE noch nicht so wirklich benutzt, einmal benutzt um den weaverslave zu benutzen, und schon ist WINE beim starten des programms beim aufruf einer .dll abgestürzt...

schlechte erfahrung :cry:

Bernhard Geyer 29. Feb 2004 18:21

Re: CLX benutzen, bringt's das?
 
Mit welcher Version?

Bei einem Test vor ca. 1-1 1/2 Jahren ist unserer Anwendung auch nicht gestartet (Absturz). Aber vor 2 Monaten mit der aktuellsten Version - (fast) keine Probleme mehr!

olf 29. Feb 2004 18:53

Re: CLX benutzen, bringt's das?
 
das war erst ca. vor nem monat.
vielleicht liegts auch am programm. ich werde heute abend WINE mal auf SuSE 9.0 testen.

Alexander 1. Mär 2004 18:29

Re: CLX benutzen, bringt's das?
 
Zitat:

Zitat von Bernhard Geyer
Sicherlich sind die Win32-API-Aufrufe langsamer. Aber ob man das im Normalfall auffällt?

Tja das ist immer so eine Sache, kommt ja auf's Programm an.
Bei kleineren Progammen wird man es wohl merken. Allerdings wird man ja auch bald auf .NET unter Linux rechnen können (Stichwort MONO)

woki 1. Mär 2004 20:13

Re: CLX benutzen, bringt's das?
 
Also CLX ist sicherlich keine Spielerei der letzten Delphi Version, sondern ein mit großem Aufwand entwickelte und ernstzunenehmende Komponentenbibliothek, die es ermöglichen soll mit Delphi Programme zu entwickeln, die auf Winows API und Linux laufen. Wenn Du also ernsthaft Programme schreiben willst, die auf Windows und Linux laufen, dann erwäge die Verwendung von CLX, sonst macht das keinen Sinn.

Zitat:

Zitat von Alexander
Tja das ist gerade seit Delphi 8 eine sehr interessante Frage.
Denn Delphi 8 benutzt ja wie sehr wahrscheinlich alle weiteren Delphi-Versionen .NET.

Das ist wahrscheinlich falsch. Der Stand ist, es gibt sieben Versionen (Delphi 1 - 7) von Delphi for WinAPI, drei Versionen von Delphi for x86 - Linux (Kylix 1-3) und eine Version von Delphi for Dot Net (heißt aus Marketinggründen leider Delphi8).
Nun zur Zukunft: Die nächste geplante Version ist noch in diesem Jahr Delphi 8 for WinApi (wie auch immer die dann heißt). Es wird bestimmt danach eine weitere Version for DotNet geben, und Kylix ist eingefroren, da muß man erstmal mit dem arbeiten, was da ist. Das hat aber nichts mit DotNet zu tun, sondern einfach damit, daß nicht genügend Entwickler zur Zeit kommerzielle Desktopanwendungen für Linux entwickeln, und das hat mit Dot Net noch nichts zu tun, sondern nur mit dem Einsatz von Linux und Windows im Allgemeinen, und der fehlenden Bereitschaft der Linux Entwickler, Dinge zu verwenden, für deren Erstellung die Entwickler auch bezahlt werden wollen. Oder anders, Kylix wird weiterentwickelt, wenn genügend Entwickler es verwenden wollen und bereit sind dafür zu bezahlen, bis jetzt hat DotNet darauf aber keinen Einfluß.

Zitat:

Zitat von Alexander
Und für Delphi 8 gibt es keine CLX.

Sicher? selbst die BDE läuft mit Delphi for Dot Net, aber selbst wenn mit CLX geschriebenen Anwendungen unter Delphi for Dot Net nicht kompilieren, dann macht das auch keinen Sinn, weil alles was Dot Net ist unter Linux zur Zeit eh nicht laufen kann. Und wenn dann irgendwann mal dort Dot Net verfügbar ist, dann braucht man wirklich kein CLX mehr.
Zitat:

Zitat von Alexander
Wenn Kylix weiterentwickelt wird, dann bleibt es abzuwarten, wie Boland das Portieren funktionieren soll (vielleicht gleich .NET, oder doch CLX?)

Solange es kein Dot Net for Linux gibt, gibt es keine automatische Portierung von Dot Net nach Linux. Für die Frage ob Kylix weiterentwickelt wird spielt das keine Rolle, außer daß ein Dot Net for Linux Kylix überflüssig machen würde. Borland wird aber kein Dot Net für Linux nachbauen.

Grüße
Woki


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:28 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz