Delphi-PRAXiS
Seite 14 von 15   « Erste     4121314 15      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Warum ist Delphi so unbeliebt? (https://www.delphipraxis.net/190103-warum-ist-delphi-so-unbeliebt.html)

einbeliebigername 17. Sep 2016 08:11

AW: Warum ist Delphi so unbeliebt?
 
Hallo,

Zitat:

Zitat von Assarbad (Beitrag 1347892)
Als "C-Frickler" begann ich damals erst, mich näher mit C auseinanderzusetzen und lernte unter anderem was ein Präprozessor ist. Ein Werkzeug das ich heute noch immer bei Delphi vermisse, wenn ich doch mal wieder Berührung damit habe.

Eine gute Programmiersprache braucht keinen Präprozessor, eine schlechte schon. Je mächtiger der Präprozessor je schlechter die Programmiersprache. Ich kenne keine Programmiersprache die ansatzweise so einen mächtigen Präprozessor hat wie C/C++.

einbeliebigername.

Ps: Ich habe das Gefühl, dass dies schon mal jemand anderes gesagt hat. Bitte um Entschuldigung falls die Zitatangabe doch fehlen sollte.

Daniel 17. Sep 2016 09:28

AW: Warum ist Delphi so unbeliebt?
 
Mit solchen Pauschal-Aussagen sind wenig hilfreich. Woran machst Du Deine Aussage konkret fest? Was macht das Team aus Präprozessor und Sprache objektiv (!) schlecht? Die Möglichkeiten, die daraus erwachsen, erscheinen mir beachtlich. Jede Sprache besteht mit Compiler, Linker und ähnlichem Gelump aus einer Kette an Werkzeugen. Und die Kettenglieder, die C da vorweisen kann, scheinen mächtig und clever durchdacht - die Praxis zeigt es ja deutlich anhand der C-Projekte, die sich etabliert haben.

jaenicke 17. Sep 2016 09:55

AW: Warum ist Delphi so unbeliebt?
 
Ich persönlich fand viele Projekte, die massiv den Präprozessor einsetzen, vom Quelltext her schrecklich unübersichtlich. Andere C++ Projekte, die diesen nicht benutzen, fand ich sehr viel übersichtlicher.

Da ich C++ nicht gar so viel nutze, kann ich aber nicht beurteilen, ob dies an den Fähigkeiten der Programmierer lag (Strukturierung, ...) oder am Präprozessor an sich.

Die Vorteile, z.B. dass der Compiler Berechnungen machen kann, die zur Laufzeit nicht mehr nötig sind, sind aber ja schon klar.

mm1256 17. Sep 2016 10:39

AW: Warum ist Delphi so unbeliebt?
 
Meine Bitte wäre, die Kernaussage jetzt nicht durch eine Nebenaussage zu zerpflücken.
Zitat:

Zitat von Assarbad (Beitrag 1347892)
Meine teuflisch böse These wäre also: Delphianer sind zu konservativ, zu wenig offen für Neues und vor allem feindselig gegenüber "den anderen". Während "die anderen" sich immer gegenseitig kreativ befruchten (ich meine selbst die Ideologen von GCC reden nun mit den Clang-Leuten), schmort die Delphi-Welt irgendwie im eigenen Saft....

An der Aussage ist was dran. Wenn ich mich mit Kollegen (damit meine ich überwiegend Inhaber anderer Softwarefirmen) austausche, dann bin ich manchmal schon geradezu entsetzt darüber, mit welchen Delphi-Versionen noch gearbeitet wird. Die Bezeichnung "konservativ" ist hier noch geschmeichelt. Wenn sich dann in Folge davon Entwickler mit uralten Delphi-Versionen herumschlagen müssen, und dann mal einen Blick auf eine aktuelle IDE einer anderen Sprache werfen (müssen oder dürfen) dann dürfte schnell klar werden, dass dabei nicht viel Freude aufkommt.

Diese Thematik als Argument oder Antwort auf die Thread-Frage zu verallgemeinern wird der Angelegenheit nicht gerecht. Das ist mir schon klar. Es gibt mehrere Gründe warum Delphi bei manchen Leuten weniger beliebt ist, aber das Topic "Präprozessor" dürfte dabei eine untergeordnete Rolle spielen.

dGeek 17. Sep 2016 10:42

AW: Warum ist Delphi so unbeliebt?
 
Ich glaube nicht, dass Delphi-Entwickler konservativ sind.
Ich glaube viel eher, dass Delphi-Entwickler einen Sinn für Ökonomie haben und sich nicht gleich alle ein 7500€-Produkt kaufen, was es vorne und hinten nicht bringt.

Luckie 17. Sep 2016 11:05

AW: Warum ist Delphi so unbeliebt?
 
Eben und deswegen bleiben sie konservativ, weil Delphi einfach teuer ist. Gäbe es eine günstigere Preispolitik, würde wohl viel mehr Entwickler neuere Delphi Versionen einsetzen. so aber bleibt vielen nichts anderes übrig als mit ihren vorhandenen Entwicklungsumgebungen zu arbeiten.

dGeek 17. Sep 2016 11:08

AW: Warum ist Delphi so unbeliebt?
 
Kernfrage:
warum sollte man sich als Laie und Hobby-Tastenklopper XE8 oder Berlin kaufen, wenn es Delphi 7 oder höchstens sowas wie XE2 auch tut?
Das Argument, dass "Delphianer" also konservativ sind, ist von grund auf falsch.

Man kann keine C#- und C++-Entwickler mit Delphi-Entwicklern vergleichen. Visual Studio ist KOSTENLOS und die Community-Edition bietet weit mehr als eine Starter-Edition von Embarcadero.

Man vergleicht hier also Äpfel mit Birnen.
Typisch C-Fanboys eben, die noch nie im Leben was mit Delphi zu tun hatten.

stahli 17. Sep 2016 11:12

AW: Warum ist Delphi so unbeliebt?
 
Solche Diskussionen hatten wir doch eigentlich überwunden...
Bringt doch nix, sich deswegen hoch zu schaukeln.

jaenicke 17. Sep 2016 12:05

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von dGeek (Beitrag 1347910)
Kernfrage:
warum sollte man sich als Laie und Hobby-Tastenklopper XE8 oder Berlin kaufen, wenn es Delphi 7 oder höchstens sowas wie XE2 auch tut?
Das Argument, dass "Delphianer" also konservativ sind, ist von grund auf falsch.

Man kann keine C#- und C++-Entwickler mit Delphi-Entwicklern vergleichen. Visual Studio ist KOSTENLOS und die Community-Edition bietet weit mehr als eine Starter-Edition von Embarcadero.

Man muss hier zwischen beruflicher Nutzung und privater Nutzung deutlich unterscheiden. Dass Delphi für die private Nutzung zu teuer ist im Vergleich mit anderen Tools, wird wohl niemand bestreiten.

Wenn man aber mal die größeren Versionen für die berufliche Nutzung anschaut, denn die kostenlose Version von Visual Studio ist ja nur für sehr kleine Firmen nutzbar, sieht das nicht mehr so extrem aus. Zum Vergleich: Visual Studio Enterprise kostet 7600 Euro bzw. als Upgrade 3300, was ähnlich zu Delphi ist. Eine noch günstigere Subscription gibt es aber nicht. Die VS Professional ist deutlich günstiger mit 600 Euro, aber es gibt keinen Updatepreis mehr. Trotzdem ist der Preis halb so hoch wie der Updatepreis bei Delphi.
Dieser deutlich niedrigere Einstiegspreis ist genau ein Punkt, der bei Delphi fehlt.

Jedenfalls stört mich auch, dass der Preis bei Delphi in den letzten Jahren so stark anzieht, aber bei beruflicher Nutzung muss man das auch mal in Relation zu den Kosten eines Entwicklers setzen. Da ist es absolut nicht nachvollziehbar, dass viele Firmen die gesteigerte Produktivität der neuen IDEs und Sprachfeatures einfach ignorieren. Allerdings liegt das auch oft (in Fällen von Bekannten zumindest) daran, dass die Entwickler das Potential selbst nicht kennen ("Generics, pah, ging doch immer ohne", ja, es ging auch mal nur mit Assembler :roll:) oder sich gar nicht umgewöhnen wollen ("da ist ja alles anders").
Insofern ist das Klima im Vergleich zu C++ schon deutlich anders. Da ist ein deutlich größerer Teil der Entwickler sehr interessiert an Neuerungen usw. und nicht in dem Modus "früher war eh alles besser", der bei vielen Delphientwicklern leider vorherrscht.

Dass aber auch die Starter Edition, die ja die ganzen neuen mobilen Features usw. nicht hat, von 150 auf 300 für die Upgradeversion doppelt so teuer geworden ist, ist echt ein Witz.

Man hatte bei Embarcadero die Chance deutlich mehr Kunden für die aktuellen Versionen zu gewinnen indem man die Update Subscription für ein Jahr immer dabei hat. Statt aber damit richtig zu werben wurden die Kosten im Vergleich zu z.B. XE mehr als draufgeschlagen. So etwas ist einfach nur verfehltes Marketing und extrem kurzsichtige Produktpolitik (immer bis zum nächsten Jahresabschluss...).

dGeek 17. Sep 2016 12:11

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Man hatte bei Embarcadero die Chance deutlich mehr Kunden für die aktuellen Versionen zu gewinnen indem man die Update Subscription für ein Jahr immer dabei hat. Statt aber damit richtig zu werben wurden die Kosten im Vergleich zu z.B. XE mehr als draufgeschlagen. So etwas ist einfach nur verfehltes Marketing und extrem kurzsichtige Produktpolitik (immer bis zum nächsten Jahresabschluss...).
Kein Wunder, dass man bei 5-Minuten Google-Suchen dutzende Möglichkeiten findet, Delphi Berlin und alle anderen in der höchsten Version kostenlos herunterzuladen.
Geschieht Embarcadero vielleicht recht so.

Ich jedenfalls mit mit meinem ur-alten XE2 sehr zufrieden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:11 Uhr.
Seite 14 von 15   « Erste     4121314 15      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz