AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi vs. Free Pascal

Ein Thema von johndoe049 · begonnen am 4. Mär 2024 · letzter Beitrag vom 13. Mär 2024
Antwort Antwort
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
695 Beiträge
 
FreePascal / Lazarus
 
#1

AW: Delphi vs. Free Pascal

  Alt 9. Mär 2024, 07:30
ist zwar eher ein Veranstaltungshinweis (wo ich auch dabei bin) aber passt auch hier gerade
meiner Meinung nach gut zum Thema.

https://www.blaisepascalmagazine.eu/...nd-april-2024/

Am Samstag 6.4.2024 in Ijsselstein/Utrecht in den Niederlanden ist mal wieder ein Meeting
(im oktober ist so was auch noch mal in Köln geplant)

Dort kann man unter anderem auch mit Mattias Gärtner aber auch mit Michael van Canneyt vor Ort
sprechen und ich weiss auch aus eigener Erfahrung, das sind die beiden High End Entwickler
im Lazarus IDE und fpc udn pas2js compiler Umfeld.

Beide sind immer offen für Input und mal ganz ehrlich:
Kennt irgendeiner hier im Forum irgendjemand persönlich, der wirklich selber code zur
Delphi IDE beiträgt?

Das war im letzten Jahrtausend auf den USA Konferenzen noch anders, aber mittlerweile ist alles,
was das sogenannte Delphi Team ist, so anonymisiert, das man befürchten muss, die gibt es gar
nicht mehr.

Es kam bei diesen Lazarus Events durchaus schon mal vor, das ich was funktionales bemängelt hatte und
mir Michael dann eine Stunde später sagte, das der Bugfix im trunc veröffentlicht ist.

Und wer mal zum Beispiel bei Mattias gesehen hat, wie man in der Lazarus IDE das Lazarus IDE
Projekt geöffnet hat und da drin dann den Lazarus Code im Lazarus Debugger selber debuggen kann,
verliert schnell den Respekt davor, das man das nicht doch mal selber machen kann, wenn einem was
nicht gefällt oder zumindest konstruktive Bugreports für das Lazarus Projekt erstellen kann.
Meistens zeigt Mattias aber alles auf dem Mac, ist aber ja in der lazarus welt egal.

Das die Lazarus IDE exe readwrite sein muss ist übrigens auch nicht wahr, niemand hindert einen daran,
die lazaraus exe woanders oder mit anderem User zu compilieren und dann auch welchem weg auch immer in
readonly pfade zu kopieren. Es ist dann eine exe, die alles enthält und nicht eine sammlung von bpls
in dversen pfaden. Ist auch nicht so das man da täglich anderen Kram installiert und dann die
exe neu kompilieren muss, zumindest bei mir ist das nicht so.

In der üblichen Zeit wo man Delphi mit den ganzen plugins startet, ist die lazarus exe
mehrfach gestartet wenn man will, mir reicht ein mal. Und angepasst compilieren geht auch sehr schnell,
selbst wenn man den ganzen kram auch dem online package manager mit installieren will oder alles was
an Packages eh dabei ist mit rein nimmt. Das nachladen der bpl bei delphi sorgt insbesondere bei
fremdkomponenten in delphi doch für ziemlich nervige wartezeiten, wenn ich mir das bei Kunden
mal anschauen muss. Und wer weiss es nicht, nur eine einzige fehlerhafte bpl kann die gesamte
IDE instabil machen.

Meistens treffen wir uns dann abends nach dem Meeting noch in einem Restaurant und oft sind
das dann die produktivsten Gespräche, auch mit anderen Teilnehmern, die oft

p.s.: wer zu meiner pas2js demo da schon mal das pascal web tetris probieren will
https://pascalexpert.net/temp/32E940...DD8C684/3.html
minesweeper ist auch schon da
https://pascalexpert.net/temp/32E940...9BF0716/3.html

Ist eine frühe non public version und noch keineswegs perfekt, aber funktioniert inkl compile
schon alles gut, zielguppe zB Schulen, die im rahmen eines Projekts oder eine
Schulhalbjahrs mal wirklich den kompletten source durchnehmen wollen.
minesweeper sind 350 zeilen, tetris ca 700 zeilen pascal sourcecode, der mit pas2js dann jeweils
in javascript umgesetzt wird. könnte man auch direkt in javascript machen, aber pascal ist und bleibt
einfach besser lesbar und daher auch lernbar.
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
Firebird 5 Update und Know-how Workshop – 28.8.-29.08.2025 64546 Mörfelden - Walldorf
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.496 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Delphi vs. Free Pascal

  Alt 9. Mär 2024, 08:37
Kennt irgendeiner hier im Forum irgendjemand persönlich, der wirklich selber code zur
Delphi IDE beiträgt?
Uwe? (Nur indirekt)
Aber ehrlich, warum sollte man das wollen? Für die meisten ist das nach meiner Einschätzung Luxus. Man hat Aufgaben zu erledigen damit Geld reinkommt. Ich erinnere mich noch an die Turbopower Tools (SysTools, Abbrevia, etc.) Das hat Geld gekostet, hat funktioniert und der Support war gut. Als die es dann aufgegeben und Open Source gemacht haben war das Projekt quasi tot. (Also ja es gibt es noch, aber ausser Anpassungen an neue Delphi-Versionen findet keine Weiterentwicklung statt).
  Mit Zitat antworten Zitat
atari1040

Registriert seit: 18. Mai 2022
Ort: Nur der HSV
113 Beiträge
 
FreePascal / Lazarus
 
#3

AW: Delphi vs. Free Pascal

  Alt 9. Mär 2024, 09:56
Ich kenne keinen Lazarus Entwickler persönlich aber ich konnte durch einfache Issues in GitLab direkt auf die Entwicklung einwirken und habe schnell Lösungen bekommen. Ich glaube meine Delphi Tickets von 2012 wurden noch nicht einmal gelesen geschweige denn bearbeitet, also vermutlich gelöscht.

Abbrevia ist ein gutes Beispiel. Was soll da bitte noch weiter entwickelt werden? Läuft auf den wichtigsten Betriebssystemen und ist praktisch fertig. Daraus den Schluss zu ziehen, dass mit OpenSource alles tot ist, erschliesst sich mir nicht. Gerade an der Spaltung Interbase => Firebird haben wir doch die Wucht, die hinter OpenSource steht direkt mit erlebt. Über die grossen Frameworks im Web-Umfeld von Google, Meta und viele andere müssen wir bestimmt nicht diskutieren. Die beweisen es wohl.

Es gibt hier einige, die haben für Delphi Probleme Lösungsvorschläge die einfach ignoriert werden oder Tickets, die bald den 10 Geburtstag feiern. Da finde ich den direkten Kontakt zu Lazarus Entwicklern, sei es im GitLab oder beim Abendessen schon irgendwie besser. Die Frage, "warum sollte man das wollen" verstehe ich nicht.

Der User Medium hat es perfekt beschrieben. Es bleibt eine Veranstaltung alter Männer.
Reinhard
Garbage Collector ... Delphianer erzeugen keinen Müll, sie kaufen und lizensieren ihn sogar
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:12 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