![]() |
Was kommt nach XE5?
Hallo zusammen,
endlich ist das XE5 da, welches ich (leider) überhaupt nicht benötige. Sicherlich gibt es genug Leute, die darauf gewartet haben und es sei Ihnen auch gegönnt. Nur würde mich jetzt echt mal interessieren, ob irgendeiner schonmal was über die weitere Vorgehensweise bei Embarcadero nach XE5 gehört hat? Am Delphi Produkt als solches, wurden ja keine Änderungen mehr großartig seit XE3 gemacht und beim XE4 gibt es auch keine Updates zur Delphi Umgebung. Kommt da irgendwann mal wieder was oder wird jetzt nur noch auf Mobil-Programming (IOS/Android usw.) geguckt? Wenn ich mir die Quality Central angucke im Bereich Delphi, wird einem ja ganz "anders" beim lesen der Beiträge. Ich würde mich echt freuen, wenn jetzt die vorhandenen/gemeldeten Bugs/QC's endlich mal abgearbeitet werden und der Endkunde damit zufrieden gestellt wird. Ihr könnt ja gerne mal eure Gedanken hierzu loswerden ;-) Gruß Alex |
AW: Was kommt nach XE5?
Auf dem Plan stehen ja noch Windows RT, Android für Intel CPUs (ich glaube noch nicht offiziell angekündigt), Linux Server, ...
Dafür dürfte ein großer Teil der Ressourcen draufgehen. |
AW: Was kommt nach XE5?
Zitat:
Zitat:
Für den Desktop-Windows-Bereich wüsste ich nicht was man machen müsste. Für den Serverbereich hat man eh gegen .NET, Java und PHP verloren. Zitat:
Zitat:
|
AW: Was kommt nach XE5?
Zitat:
Neue Sprachfreatures (LINQ z.B.) Oder da Delphi ja hauptsächlich für die schnelle Erstellung von Datenbankbasierenden Anwendungen gedacht war, könnte man den Teil auch mal modernisieren. Z.B. durch ein ORM-Framework. Oder generell moderne Architektur-Muster einführen wie z.B. MVVM oder ähnliches... Denn das wird in den nächsten Jahren ein großes Problem von Delphi sein. Andere Programmiersprachen / Programmierumgebungen laufen Delphi einfach davon, weil sie moderne Entwicklungsmuster erfinden / implementieren |
AW: Was kommt nach XE5?
Zitat:
Das ist auch der Grund weshalb der Delphicompiler (also der Win32/Win64, nicht der mobile...) um Größenordnungen schneller ist als z.B. der von C++. Zitat:
Zitat:
|
AW: Was kommt nach XE5?
Zitat:
Den diese Sprachfeatures sollte ja überall verfügbar sein und nicht nur für Win32/64. Ich denke solche grundsätzlichen neuen Sprachfeatures werden (sollten?) nur mit dem neuen LLVM Compiler. Hier jetzt für mehrer Compiler Sprachfeatures zu implementieren wird zu lange dauern bzw. die Kapazitäten den Emba überfordern. Vor allem wenn man bedenkt das der Win32-Compiler eigentlich schon lange durch eine komplette neuimplementierung abgelöst werden müsste. Die Frage ist jedoch bis wann auch der WinXX-Compiler darauf umgestellt wird. Zitat:
Oder man kann versuchen alle relevanten Plattformen zu unterstützen und dann basierend auf der neuen Technik (Compiler) Schrittweise neue Sprachfeatues einzubauen. Ich denke der Weg ist schon richtig erstmal Lösungen für iOS, MacOS und Android (und bald WinRT) anzubieten als sich nur auf WinXX zu konzentrieren. Vor Jahren zu Zeiten von Windows CE und Mobile konnte man das Thema noch Halbwegs ignorieren. Jetzt mit dem Erfolg von iOS/Android und der Verbreitung von großen Smartphones/Tablet ist das nicht mehr möglich. |
AW: Was kommt nach XE5?
Ich persönlich fände WinRT-API-Unterstützung sehr spannend. Könnte ich, frei nach Embarcadero Marketing-Sprech, mit einer einzigen Codebasis Win8, WinRT und WinPhone (und mehr) erreichen - ¡Hola!
Als "sein" Feature hat sicher jeder etwas anderes, aber bislang ist doch nur der C++/64er-Compiler auf einem neuen LLVM-Backend, oder? Geschwindigkeitsmäßig fällt Delphi auf Win32 bei reinen Berechnungen wahrscheinlich schon gegen JIT-Gegenstücke wie C# und Java hinten runter. Eine Modernisierung des reinen Delphi-Compilers ist ja ein wirkliches Muss. |
AW: Was kommt nach XE5?
Zitat:
|
AW: Was kommt nach XE5?
Zitat:
![]() Auch der Android C++ Compiler bekommt, nach einem anderen Thread aus dem Emba Forum, erst im Winter einen Fieldtest und kommt wohl wohl frühestens in XE6. Da der Win32 C++ Compiler sicher erst nach Delphi auf LLVM umgestellt werden kann, er hängt ja davon ab, würde ich da mal mit noch einigen Jahren rechnen ... |
AW: Was kommt nach XE5?
Aber besser als nichts :-)
Und in letzter Zeit hatten die Jungs ja eine Menge zu tun. Wenn so etwas nach XE5 erklärtes Hauptziel ist geht das sicher schneller. Ich bin wirklich mal gespannt, was für die nächsten Jahre auf die Roadmap kommt. WinRT haben sie ja offiziell auch nur in Betracht gezogen, nie versprochen (oder?). |
AW: Was kommt nach XE5?
Da wird nix modernisiert. Der Win32 Compiler ist die Referenz. Daran muss sich jeder neue Compiler messen lassen. Und im Moment liegen da die LLVM-Compiler meilenweit zurück. Nicht mal der Win64 Compiler kommt da ran. Allen Bauer hat gesagt, dass am Win32 nichts gemacht wird, solange der Rest so "schlecht" läuft. Win32 ist die Butter auf dem Brot!
Zitat:
|
AW: Was kommt nach XE5?
Ich bin da kein Spezialist, weder in Theorie noch Praxis. Ich habe nur irgendwie das Gefühl, dass auch ein aktuelles XE4/5-Kompilat noch unnötigerweise auf einem 486er lauffähig wäre, man für die Ausnutzung moderner Befehlssätze wie SSEx allerdings wieder den Assembler auspacken müsste.
Vielleicht bekomme ich auch nur das falsche Hörensagen mit, keine Ahnung. |
AW: Was kommt nach XE5?
Zitat:
|
AW: Was kommt nach XE5?
Hallo,
Unter c++ konnte man zumindestens die Mindest-CPU einstellen. Heiko |
AW: Was kommt nach XE5?
Zitat:
|
AW: Was kommt nach XE5?
Jeder hat andere Anwendungsgebiete. Ich muss bsp. keine 486er mehr bedienen, wir liefern die PCs auf denen der Kram läuft selbst mit aus, da weiß ich genau was drinsteckt. Mir persönlich wäre es sympathisch sagen zu können "Nur zu, Compiler, benutze SSE3. Denn wenn dieser Part hier 10% schneller läuft, freue ich mich."
Auf StackOverflow war neulich einmal jemand wohl bald den Tränen nahe, als er ein paar arithmetische Tests in verschiedenen Sprachen laufen ließ und manche Dinge schon per JavaScript im Browser schneller liefen als in einer nativen Delphi Win32-Anwendung mit was weiß ich für einem CPU-Befehlssatz. |
AW: Was kommt nach XE5?
Zitat:
Den 0,1% der "ich hab Uralt-Rechner" kann man ja ein Nicht Optimierte Anwendung geben. |
AW: Was kommt nach XE5?
@Bernhard Geyer: Also das man im QC ca. 50% streichen / schließen kann will ich mal dahin gestellt lassen aber ok.
Mir gehts aber in erster Linie mal darum, dass im QC ja genug Einträge stehen, die mit XE3 und XE4 zu tun haben welche das Delphi Produkt betreffen. Hier würde ich mich einfach mal über Updates auf dieser Schiene freuen. Klar müssen die auch neue Features für irgendwelche neuen Systeme erstellen aber man sollte sich doch auch mal um seine vorhandenen Produkte kümmern oder? Finde die Beiträge hier sehr konstruktiv, weiter so... Gruß Alex |
AW: Was kommt nach XE5?
Zitat:
Delphi-32-Bit-Compilate (ab welcher Delphi-Version, weiß ich jetzt nicht, es ging damals aber um XE2-Compilate) sollen den Pentium voraussetzen (schrieb mir mal jemand in einer privaten Nachricht). Windows 2000 setzt jedoch keinen Pentium voraus. Ergänzung: Ich gebe Dir doch recht, wie Du es formuliertest. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:36 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