![]() |
CLX benutzen, bringt's das?
hi.
ich habe mir mal kylix runtergeladen und gesehen (und gelesen), dass dabei die komponenten auf der Qt Bibliothek bestehen, und ich habe gemerkt (und auch wieder in einem artikel gelesen), dass mein Delphi 7 auch mit der CLX arbeiten kann. jetzt interressiert mich: Sollte man die benutzten, oder kann manns vergessen??? ein vorteil ist auf jeden fall -> button farbe änderbar. wie es mit der größe des programms aussieht, weiß ich leider nicht, aber könnt ihr mir sagen ob die .exe'n kleiner werden? ein weiterer vorteil: die delphi projekte sind einfacher auf kylix zu übertragen. also, was meint ihr? verwendbar oder nur nette, unwichtige neurung der letzten delphi versionen? :gruebel: bis denne Olf |
Re: CLX benutzen, bringt's das?
Tja das ist gerade seit Delphi 8 eine sehr interessante Frage.
Denn Delphi 8 benutzt ja wie sehr wahrscheinlich alle weiteren Delphi-Versionen .NET. Und für Delphi 8 gibt es keine CLX. Wenn Kylix weiterentwickelt wird, dann bleibt es abzuwarten, wie Boland das Portieren funktionieren soll (vielleicht gleich .NET, oder doch CLX?) Aber sonst ist die CLX eigentlich recht praktisch, auch wenn ich sie bisher nicht all zu oft genutzt habe... Zitat:
Vorteil Nr1 ist auf jedenfall, die bessere Portierbarkeit. Nachteile dagegen sind, dass man nicht weiß wie es in der Zukunft mit der CLX/Kylix aussieht und dass an sich weniger Komponenten für die CLX gibt (was auch nciht unbedingt ein Nachteol ist ;-)) |
Re: CLX benutzen, bringt's das?
naja, ich hab mir mal ein bisschen diese Qt Teil von Trolltech unter Linux angeguckt (habs bei SuSE und Knoppix drauf), und das ma in verbindung mit python gebracht, überhaupt mal Qt mit Python is schon nicht schlecht, und sooo wenig komponenten gibt es nciht. bei kylix gibt es weniger, aber nicht Qt allgemein.
und nu? :gruebel: |
Re: CLX benutzen, bringt's das?
Die wichtigsten sind dabei, keine Frage...
Ich finde die CLX auch sehr gut, nur meine Bedenken sind halt, dass sie vielleicht wieder abgeschafft wird (wegen .NET) und was neues kommt, was evtl. nicht mehr kompatibel ist. Aber ich denke schon, dass man einige Programme, die es wert sind, nach Linux portiert zu werden, mit der CLX entwerfen sollte. |
Re: CLX benutzen, bringt's das?
naja, was wohl aus .NET wird? :gruebel:
|
Re: CLX benutzen, bringt's das?
Ich denke .NET wird ein voller Erfolg werden, denn die Idee ist bisher ganz gut. ;-)
Aber das gehört jetzt hier nicht hin. PS: Wenn es endlich ein richtig funktionierendes .NET für Linux gibt, ist es praktisch wie mit JAVA, nur besser :mrgreen: Und um CLX brauchst du dir dann auch keine Sorgen mehr zu machen... ;-) |
Re: CLX benutzen, bringt's das?
Die Frage ist natürlich ob Borland Kylix weiterentwickelt. Nur .NET ist sicher kein Hindernis, denn es gibt auch eine .NET Edition von QT. Borland muss nur wollen...
mfg, EConvertError |
Re: CLX benutzen, bringt's das?
Ich selbst hab mich nur kurzzeitig mit CLX beschäftigt und sehe für Borland nicht den großen Markt.
Es ist einfacher mittels der Bibliothek ![]() Auch sind viele Linux-Entwickler entweder C/C++-Hacker welche den Vorteil einer Abstraktionsebene nicht sehen bzw. gar nichts mit Windows zu tun haben wollen (und Kylix ist ja noch ziemlich Windows-Lastig was die Geschichte betrifft. Und vor allem wollen viele Linux-Entwickler sowieso keine Geld für Programme ausgeben (und von irgendwas muß ja die Entwicklung bei Borland bezahlt werden). |
Re: CLX benutzen, bringt's das?
Mit Wine hast du wohl recht, bedenke aber auch, dass die Programme damit langsamer ablaufen. Ein reines Linux-Progarmm läuft sicherlich schneller.
|
Re: CLX benutzen, bringt's das?
Sicherlich sind die Win32-API-Aufrufe langsamer. Aber ob man das im Normalfall auffällt?
|
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: |
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! |
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. |
Re: CLX benutzen, bringt's das?
Zitat:
Bei kleineren Progammen wird man es wohl merken. Allerdings wird man ja auch bald auf .NET unter Linux rechnen können (Stichwort MONO) |
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:
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:
Grüße Woki |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:02 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-2025 by Thomas Breitkreuz