Delphi-PRAXiS
Seite 5 von 15   « Erste     345 67     Letzte »    

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)

haentschman 31. Aug 2016 18:53

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

...so lange in irgendwelchen Filmen geniale...
...ich weiß nicht mehr welcher Film es war... An einer Tafel war QT mit begin/end zu sehen. :thumb: Leider war es vor meiner Aufzeichnungszeit...:cry:

BUG 31. Aug 2016 19:01

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von frapo (Beitrag 1346370)
Allein die sklavische Bindung an ein Betriebssystem, ist lange nicht mehr zeitgemäß.

Das ist/war imho die große Stärke von Delphi und besonders der VCL: Rapid Prototyping mit großer Nähe zu den Betriebssystemabstraktionen. Damit gibt es die Möglichkeit, schnell zu entwickeln und dann die Komponenten auf Systemlevel anzupassen. Das ist mit Plattform-unabhängigen Bibliotheken und Entwicklungsumgebungen nicht so einfach.

Oder nimm mal die Interfaces: Als Sprachfeatures gesehen sind die echt merkwürdig, aber in Hinblick auf ActiveX/COM machen die viel Sinn.

frapo 31. Aug 2016 19:17

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von BUG (Beitrag 1346374)
Zitat:

Zitat von frapo (Beitrag 1346370)
Allein die sklavische Bindung an ein Betriebssystem, ist lange nicht mehr zeitgemäß.

Das ist/war imho die große Stärke von Delphi und besonders der VCL: Rapid Prototyping mit großer Nähe zu den Betriebssystemabstraktionen. Damit gibt es die Möglichkeit, schnell zu entwickeln und dann die Komponenten auf Systemlevel anzupassen. Das ist mit Plattform-unabhängigen Bibliotheken und Entwicklungsumgebungen nicht so einfach.

Oder nimm mal die Interfaces: Als Sprachfeatures gesehen sind die echt merkwürdig, aber in Hinblick auf ActiveX/COM machen die viel Sinn.

Da stimme ich dir ja auch zu. Nicht umsonst war ich immer ein großer Fan von TP und Delphi. Das meine ich aber auch mit nicht mehr zeitgemäß. Wir haben 2016.
Das man auch weiterhin Plattformübergreifend Rapid Prototyping mit großer Nähe zu den Betriebssystemabstraktionen entwickeln kann, zeigen schon seit Jahren C++ und Dinge wie QT oder wxWidgets - damit meine ich: die Welt dreht sich in dieser Hinsicht weiter.

Wäre das ganze erschwinglich, wäre das auch noch ein anderes Thema. Aber bei der Preispolitik wird man doch quasi gezwungen (wenn man nur für Win entwickelt möchte) VS 2015 Community und C# oder eben C++ zu nehmen.
VS in der Edition leistet mehr als Deplhi Professional, und das für lau.

Da stimmt doch etwas nicht? Es geht nicht um Geiz ist Geil. Ich persönlich würde sehr gerne rund 2.000 Euronen zahlen, wenn ich dafür auch einen Mehrwert hätte, aber der ist eben nicht zu sehen.

Von preislichen Hindernissen für Einsteigern und Anfängern mal gar nicht zu sprechen. Und diese Leute wären eben der Nachwuchs.

Das Interview mit Atanas Popov im letzten Blaise Pascal Magazine macht mir da auch keinen Mut.

Edit: Konkretisierung eingefügt.

Lemmy 31. Aug 2016 19:43

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von Ralf Kaiser (Beitrag 1346357)
Zitat:

Zitat von haentschman (Beitrag 1346350)
PS: Ich habe ein D5 Projekt was, unabhängig von der Datenanbindung, sofort compiliert hätte. 8-) Das mach mal mit anderen Sprachen...

Ach, Delphi 5... Neumodischer Kram!

In der Firma in der ich früher gearbeitet habe hatten wir große Codeteile die noch aus Zeiten von Delph 1 stammten.

ach, Delphi 1... Neumodischer Kram! *fg*

Ich habe ein TurboPascal 5/5.5 Projekt mit ein paar Anpassungen bei den uses unter Delphi XE kompilieren können und hat auch noch korrekt gerechnet....

Die Stabilität der Sprache sehe ich auch als großen Vorteil, wobei ich div. Features der neuen Delphis nicht mehr missen will.
Und dass das Toolset um VisualStudio einige Jahre voraus ist, ist auch unbestritten.

Mavarik 1. Sep 2016 09:07

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von frapo (Beitrag 1346370)
Die Marktanteile kommen nicht von ungefähr.

Das erinnert mich an die Frage: VHS, Beta oder Video 2000! Welches System hat gewonnen und 99% Marktanteil erreicht?

Das schlechteste, mit der schlechtesten Bild-Qualität... Eben der Billig-Schrott für die Masse...

Unnötig zu sagen, das ich kein VHS hatte... 8-)


Zitat:

Zitat von BUG (Beitrag 1346374)
Oder nimm mal die Interfaces: Als Sprachfeatures gesehen sind die echt merkwürdig...

Interfaces sind überhaupt nicht merkwürdig, sondern ein Sprachfeature ohne das moderne Software eigentlich nicht mehr aus kommt... Aber das nur am Rande...

Zitat:

Zitat von frapo (Beitrag 1346378)
Das meine ich aber auch mit nicht mehr zeitgemäß. Wir haben 2016.
Das man auch weiterhin Plattformübergreifend Rapid Prototyping mit großer Nähe zu den Betriebssystemabstraktionen entwickeln kann, zeigen schon seit Jahren C++ und Dinge wie QT oder wxWidgets - damit meine ich: die Welt dreht sich in dieser Hinsicht weiter.

OK, wieviel Prozent Deiner Anwenderzielgruppe nutzen einen Mac oder etwa ein Linux Arbeitsplatz? Unter den Entwicklern mag es den ein oder anderen geben, der einen Mac oder ggf. Linux hat, aber die Kunden?

Bei mir sieht es so aus:

Ein Promill meiner Kunden nutzt einen Mac -> Natürlich mit Windows drauf in einer VM und nicht dem Mac-Betriebssystem.
5% meiner Kunden nutzt eine MacBook -> Natürlich mit Windows drauf und nicht dem Mac-Betriebssystem.

Keiner meine Kunden nutzt Linux...

Also was soll ich mit einer IDE auf Mac oder Linux? 64 Bit Windows ok... Sofort... Da bin ich dabei, das ist echt peinlich, dass die das nicht hin bekommen.
Aber wenn die morgen mit einer Mac-IDE rauskommen würden - raus geschmissene Zeit... Da gibt es andere Dinge zu tun...
Andererseits bei der Umstellung auf 64-Bit direkt auf FMX umstellen und schon gibt es eine IDE auf Mac, die auf Windows auch 30% schneller ist als die alte...

Mavarik :coder:

Stevie 1. Sep 2016 09:40

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von Mavarik (Beitrag 1346397)
IDE [...] direkt auf FMX umstellen

Das hätte den großen Vorteil, dass Embarcadero selbst mal eine produktive Firemonkey Anwendung hätte und nicht nur Demoprojekte.
Man erinnere sich an die Umstellung von VisualStudio auf WPF, wo man plötzlich merkte, "huch, das ist ja viel zu langsam" und es optimierte.

Stichwort dogfooding

Mavarik 1. Sep 2016 09:44

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von Stevie (Beitrag 1346403)
Stichwort dogfooding

Ja, das hat Marco auch gesagt... Die Teile der RTL der von EMBT selber genutzt werden, sind deutlich besser als die "anderen".

BUG 1. Sep 2016 09:53

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von Mavarik (Beitrag 1346397)
Interfaces sind überhaupt nicht merkwürdig, sondern ein Sprachfeature ohne das moderne Software eigentlich nicht mehr aus kommt...

Das ist klar :wink:

Ich meine nicht das Konzept von Interfaces an sich, sondern z.B. die Vermischung mit dem Reference-Counting in einer Sprache, die bis da hin auf manuelle Speicherverwaltung gesetzt hat.

frapo 1. Sep 2016 10:30

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von Mavarik (Beitrag 1346397)
Zitat:

Zitat von frapo (Beitrag 1346370)
Die Marktanteile kommen nicht von ungefähr.

Das erinnert mich an die Frage: VHS, Beta oder Video 2000! Welches System hat gewonnen und 99% Marktanteil erreicht?

Das schlechteste, mit der schlechtesten Bild-Qualität... Eben der Billig-Schrott für die Masse...

Jau :-D. Das ist auch immer mein Lieblings-Totschlag-Argument, wenn es um Betriebssysteme geht 8-). Wenn man die 80er Jahre da mal mit dem M68000 im Amiga, Atari-ST oder Apple betrachtet.. und die Dos-Welt freute sich über jedes KByte mehr, das man rauskitzeln konnte. Irgendwann gab es dann auch mal Farbe und Ton.. und'ne Maus! :thumb:

Aber mal den spaßigen Vergleich ausgenommen. Es ändert ja nichts an der Relevanz der Sprachen die im Einsatz sind bzw. deren Relevanz nicht größer wird.
Drum meinte ich vorher ja schon es ist nicht angebracht und nicht zielführend, seine Abscheu gewissen Technologien gegenüber auszuleben. Das hilft Delphi nicht nach vorne.

Zitat:

Zitat von Mavarik (Beitrag 1346397)
Zitat:

Zitat von frapo (Beitrag 1346378)
Das meine ich aber auch mit nicht mehr zeitgemäß. Wir haben 2016.
Das man auch weiterhin Plattformübergreifend Rapid Prototyping mit großer Nähe zu den Betriebssystemabstraktionen entwickeln kann, zeigen schon seit Jahren C++ und Dinge wie QT oder wxWidgets - damit meine ich: die Welt dreht sich in dieser Hinsicht weiter.

OK, wieviel Prozent Deiner Anwenderzielgruppe nutzen einen Mac oder etwa ein Linux Arbeitsplatz? Unter den Entwicklern mag es den ein oder anderen geben, der einen Mac oder ggf. Linux hat, aber die Kunden?

Bei mir sieht es so aus:

Ein Promill meiner Kunden nutzt einen Mac -> Natürlich mit Windows drauf in einer VM und nicht dem Mac-Betriebssystem.
5% meiner Kunden nutzt eine MacBook -> Natürlich mit Windows drauf und nicht dem Mac-Betriebssystem.

Keiner meine Kunden nutzt Linux...

Also was soll ich mit einer IDE auf Mac oder Linux? 64 Bit Windows ok... Sofort... Da bin ich dabei, das ist echt peinlich, dass die das nicht hin bekommen.
Aber wenn die morgen mit einer Mac-IDE rauskommen würden - raus geschmissene Zeit... Da gibt es andere Dinge zu tun...
Andererseits bei der Umstellung auf 64-Bit direkt auf FMX umstellen und schon gibt es eine IDE auf Mac, die auf Windows auch 30% schneller ist als die alte...

Mavarik :coder:

An anderer Stelle habe ich ja schon zugegeben, dass ich ein absoluter Nischennutzer bin was Windows angeht.

Du wirst jetzt vielleicht lachen, aber beruflich habe ich zu 100% mit Linux bzw. Solaris zu tun. Wir betreiben, pflegen und produzieren ein Warenwirtschaftssystem für den Bauhandel.
In jeder Filiale stehen bis zu 3 Kassensysteme (Linux-Clients mit einer FPC/FreeVision Anwendung) auf denen alles, was in einer Filiale so anfällt, durchgeführt wird. Wareneingangserfassung, das klassische Kassieren, Bestandsführung, Stichproben- und Vollinventuren mit Unterstützung von Mobida-Geräten.
Die Daten aller Filialen werden mehrfach am Tage zur Zentrale gesandt und dort "verwurstet". So haben dann Buchhaltung, Rechnungswesen. Geschäftsführung, Controlling etc. die Möglichkeit ihre Schlüsse aus diesen Daten zu ziehen. Auch die Clients in der Zentrale sind unixoide Rechner. Auf diesen arbeiten dann vorwiegend Java-Anwendungen, um mit den Daten zu arbeiten bzw. über Libre-Office z.b. in Calc fein bunt zu machen etc.

sh17 1. Sep 2016 11:06

AW: Warum ist Delphi so unbeliebt?
 
Zitat:

Zitat von Mavarik (Beitrag 1346397)
OK, wieviel Prozent Deiner Anwenderzielgruppe nutzen einen Mac oder etwa ein Linux Arbeitsplatz? Unter den Entwicklern mag es den ein oder anderen geben, der einen Mac oder ggf. Linux hat, aber die Kunden?

Das wäre aber irgendwie der falsche Ansatz, was Innovation betrifft. Vielleicht könnte man den Kunden ganz andere Dinge anbieten, wenn man MacOS oder Linux komplett unterstützen könnte? Das wäre ungefähr so, wie: "Wir könnten jetzt Elektroautos bauen, aber warum, es fahren doch alle Kunden Benziner oder Diesel"


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 Uhr.
Seite 5 von 15   « Erste     345 67     Letzte »    

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