Unterschiede zwischen den Revisionen 6 und 7
Revision 6 vom 2002-06-13 20:38:58
Größe: 2730
Autor: pD9EA91F2
Kommentar:
Revision 7 vom 2002-06-13 20:39:17
Größe: 2732
Autor: pD9EA91F2
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 9: Zeile 9:
 * Dieser Aussage stimme ich zu. Jedoch empfinde ich es als schlechten Stil, falls jemand C: in seinen Programmen verwendet und z.B. nicht die Home-Variable, auch auf die Verwendung der ActiveX kann man verzichten. Also wo ist das Problem? Und die kryptische Registry gibt es zum Glück unter Linux auch nicht! Ein Nachteil der mir jedoch übel aufgefallen ist: Übernommener Code von Delphi, verwendet in Kylix eine viel zu kleine Schriftart, so dass hier einiges an Nachbesserung zu tun ist.    * Dieser Aussage stimme ich zu. Jedoch empfinde ich es als schlechten Stil, falls jemand C: in seinen Programmen verwendet und z.B. nicht die Home-Variable, auch auf die Verwendung der ActiveX kann man verzichten. Also wo ist das Problem? Und die kryptische Registry gibt es zum Glück unter Linux auch nicht! Ein Nachteil der mir jedoch übel aufgefallen ist: Übernommener Code von Delphi, verwendet in Kylix eine viel zu kleine Schriftart, so dass hier einiges an Nachbesserung zu tun ist.

1. Borland Kylix - Allgemein

Homepage: http://www.borland.de/kylix/

  • RAD - Programmierung unter Linux
  • sieht genauso aus wie Delphi
  • Delphi 6 - Code kann unter Linux compiliert und als Linux-Programm ausgeführt werden
    • Letzteres gilt nur bedingt, nämlich für Delphi-Programme, die mit der Borland CLX (Class Library for Crossplatform development) entwickelt wurden. Normalerweise wird unter Windows jedoch die VCL (Visual Class Library) verwendet. Solche Programme lassen sich zwar in der Regel mit vertretbarem Aufwand nach CLX portieren, aber wehe man hat ein ActiveX-Control verwendet oder hat die Behandlung von Dateinamen fest an Laufwerksbuchstaben oder Backslashes gekoppelt, dann sieht es schlecht aus. Weiteres Problem: Die CLX hat massive Speicherlecks, die erst nach und nach gefixed werden.
      • Dieser Aussage stimme ich zu. Jedoch empfinde ich es als schlechten Stil, falls jemand C: in seinen Programmen verwendet und z.B. nicht die Home-Variable, auch auf die Verwendung der ActiveX kann man verzichten. Also wo ist das Problem? Und die kryptische Registry gibt es zum Glück unter Linux auch nicht! Ein Nachteil der mir jedoch übel aufgefallen ist: Übernommener Code von Delphi, verwendet in Kylix eine viel zu kleine Schriftart, so dass hier einiges an Nachbesserung zu tun ist.

Um aber auch mal etwas Positives zu sagen:

Es ist durchaus möglich, mit Delphi 6 und Kylix solche portablen Programme zu schreiben, siehe mein Config-Tool fuer opt_dyndns auf http://www.dummzeuch.de. Dieses war ursprünglich mit Delphi 5 und der VCL geschrieben, wurde dann mit Kylix 1 auf CLX portiert, was sich in diesem Fall darauf beschränkte, die Formulardateien umzubenennen und ein paar conditional defines einzubauen, und für einige Zeit parallel für VCL und CLX weiterzuentwickeln. Die aktuelle Version compiliert mit Kylix 1 und Delphi 6 und ist komplett CLX-basiert.

2. Dokumentation von Kylix 2 Prof.

Die mitglieferte Dokumentation ist grauenhaft! Ich habe mir vor wenigen Tagen für über 300 Euro "Borland Kylix 2 Prof." gekauft, hauptsächlich wegen den Handbüchern, denn ansonsten hätte mir auch die Open Kylix 2 - Version genügt. Jedoch bin ich von den Büchern schwer enttäuscht: Was ich bisher gelesen habe ist voller Fehler. Besonders grobe Schnitzer sind wohl darin enthalten, da man nicht komplett von Englisch nach Deutsch übersetzt hat. Aber auch richtig große Patzer sind enthalten, wie Menüpunkte ansprechen, die nicht existieren, oder vom rechten Mausklick sprechen, obwohl linker notwendig ist, etc. Besonders die "Erste Schritte"-Doku, die sich an die Anfänger richten soll, beinhaltet sehr große Fehler, die wohl jeden Anfänger verzweifeln lassen!

Kylix (zuletzt geändert am 2008-04-22 12:33:57 durch SebastianWild)