Softwareentwicklung mit Delphi
Posts 1-10 of 13
- Back
- Next
-
Lukas GradlThe company name is only visible to registered members.FPC/Lazarus - kommerzieller Einsatz
Hallo Gruppe!
Seit 2 Jahren setze ich vermehrt FPC (
http://www.freepascal.org) bzw. Lazarus (
http://www.lazarus.freepascal.org) für meine Projekte ein.
Dabei habe ich sowohl Neuprojekte realisiert als auch z.t. sehr umfangreiche, bestehende Delphi7-Projekte portiert.
Da .net und die Entwicklung von Delphi zur reinen Microsoft-Entwicklungsumgebung für mich absolut unbrauchbar waren (Linux macht ca. 70% der Projekt-Plattformen aus und .net löst bei mir Übelkeit aus...) und Kylix ein Schuss in den Ofen war habe ich mich nach Alternativen umgesehen.
Nun würde mich interessieren, ob es andere in diesem Forum gibt, die FPC und Lazarus produktiv einsetzen.
Hintergedanke ist, daß ich immer wieder Projektpartner suche bzw. Teilprojekte fremdvergebe.
Außerdem interessiert mich natürlich auch der Austausch mit anderen Leuten aus dem gleichen Lager...
Gruß
Luggi
- 26 Mar 2009, 9:24 pm
-
Karl Hoffmann Premium MemberThe company name is only visible to registered members.Re: FPC/Lazarus - kommerzieller Einsatz
Hallo,
wir setzen lazarus seit ca. 2 Jahren ein, und kommen auch aus der Delphi Welt (6+7). Ausschlaggebend für Lazarus war damals die Mac Unterstützung (haben wir mit Lazarus + QT gemacht, was recht holprig war). Jetzt benutzen wir das Carbon-Interface um unsere kleinen Projekte sowohl unter win32/64 wie auch auf dem Mac lauffähig zu bekommen.
Grüße
karl
- 01 Apr 2009, 12:38 pm
-
André Brosda Premium MemberThe company name is only visible to registered members.Re^2: FPC/Lazarus - kommerzieller Einsatz
Wir setzen Lazarus zur Zeit nicht ein (uns reicht der D2007 Wintel Compiler).
Was mich aber doch interessiert: Wie sieht es mit der 64Bit Lazarus Version aus?
Ist die schon stabil genug und läuft dort zur Not auch der Debugger (mir reicht es eigentlich 32Bit zu debuggen)?
- 08 Apr 2009, 12:01 pm
-
Lukas GradlThe company name is only visible to registered members.Re^3: FPC/Lazarus - kommerzieller Einsatz
Hallo Herr Brosda!
Sorry für die lange Antwortzeit - das Büro hab ich in den letzten 14 Tagen nicht oft gesehen.
Wir setzen Lazarus für Linux und Windows auch unter 64Bit erfolgreich ein - die Stabilität des Compilers unterscheidet sich unserer Erfahrung nicht wirklich von der 32Bit Version.
Der Debugger (gdb) hat generell so seine Macken - an den Komfort des Delphi-Debuggers reicht er nicht heran.
Aufpassen muss man bei 64Bit nur auf evtl. verwendeten Fremd-Source - hier kommt es immer wieder vor, daß insbesondere bei TypeCasts auf die veränderte Variablenlänge rücksicht genommer werden muss. Das ist aber natürklich ein Problem des Sourcecodes und nicht des Compilers...
Gruß
Luggi
- 14 Apr 2009, 3:49 pm
-
Eugene(Евгений) Seleznev(Селезнёв)The company name is only visible to registered members.Re^4: FPC/Lazarus - kommerzieller Einsatz
Hallo,
Sie verwenden zufällig anstelle ClientDataSet MemoryDataSet nicht,
sonst ist viel es viel zu in Delphi ist auf ClientDataSet zugebunden?
Gruss, Evgeny
- 15 Apr 2009, 07:02 am
-
Lukas GradlThe company name is only visible to registered members.Re^5: FPC/Lazarus - kommerzieller Einsatz
Hello Evgeny!
Sorry, I can't understand your message.
But you're welcome to write in english either in this thread or via direct message.
regards
Lukas
- 16 Apr 2009, 12:12 pm
-
André Brosda Premium MemberThe company name is only visible to registered members.Re^6: FPC/Lazarus - kommerzieller Einsatz
Wenn ich "irgendwann" mal wieder Luft habe werde ich mir das mal anschauen.
Ich hatte vor einigen Jahren ein altes TP/BP Projekt (mit Cursor Steuerung und Farben im DOS Fenster) umgesetzt.
Wegen der damals besseren Unterstützung der Konsolen Befehle habe ich das damals mit VP (Virtual Pascal) in ein 32 Bit Programm umgesetzt. Prinzipiell lief das aber auch mit FPC soweit ich mich noch erinnere.
- 21 Apr 2009, 9:50 pm
-
Michael Schindler Premium Member Group moderatorThe company name is only visible to registered members.Re^7: FPC/Lazarus - kommerzieller Einsatz
Hallo zusammen,
dieser Thread ist zwar schon einige Tage alt aber trotzdem möchte ich den Hinweis hinterlegen dass wir zur Zeit ein Projekt unter Mac aufsetzen und dafür die aktuelle Lazarus/FreePascal Version verwenden.
Erfahrungsberichte folgen dementsprechend ...
Gruß,
Michael
- 22 Jan 2010, 4:09 pm
-
Lukas GradlThe company name is only visible to registered members.Re^8: FPC/Lazarus - kommerzieller Einsatz
Hallo Michael!
Ähnlich hier - ich hab zwar einiges an FPC/Lazarus Erfahrung (und helf hier auch gerne weiter!), MacOS ist bisher eher stiefmütterlich behandelt worden.
Der neue Mac um die Machbarkeit einer Portierung anzuschauen ist aber gerade geliefert worden - mal sehen, wie lang es dauert, bis das geht.
Gruß
Luggi
- 25 Jan 2010, 11:50 am
-
Alexander GrauThe company name is only visible to registered members.Re: FPC/Lazarus - kommerzieller Einsatz
Hallo,
einer unserer Schwerpunkte ist die Multiplattform-Entwicklung (hps. Mac und Windows) von Consumer-Software (insbd. Datenrettungssoftware).
Seit nun 1 Jahr setzen wir FreePascal und Lazarus für alle unsere Consumer-Produkte ein - Jahre zuvor haben wir diese getrennt jeweils in Objc-C/Cocoa (Mac) und Delphi (PC) entwickelt. Prototypen haben wir auch schon mit wxWidgets entwickelt - nachdem aber in einem direkten Vergleich hiermit (d.h. Machbarkeitsstudie für neuen Prototyp) die Entwicklungszeit mit FreePascal+Lazarus auf etwa 1/4 geschrumpft ist haben wir alle unsere Produkte portiert.
Dabei setzen wir insbd. auf folgende "Technologien":
- GUI: LCL, d.h. Mac: Carbon / die Neuentwicklung einer Cocoa-LCL werden wir mitfinanzieren) und Windows: Win32 API
- Datenbanken: tiOPF Framework mit z.B. SQLite Backend (derzeit in Erprobung)
- Rest (z.B. i18N, neue GUI-Komponenten,etc. ) : Eigenentwicklungen
Weitere Details (z.B. unsere Lazarus "Erfolgsstory") können hier nachgelesen werden
http://grauonline.de/wordpress/?p=48
Einige Projekte (z.B. Verbesserung des FreePascal Mac-Compilers etc.) unterstützen wir ebenfalls tatkräftig.
Ich hoffe, ich konnte einen kleinen Einblick in unsere Erfahrungen mit diesem "Produkt" geben :-)
Grüsse,
Alexander
- 27 Aug 2010, 6:39 pm
- Back
- Next
