AGB  ·  Datenschutz  ·  Impressum  







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

Ein Lob an Embarcadero

Ein Thema von greenmile · begonnen am 6. Jul 2012 · letzter Beitrag vom 15. Jul 2012
Antwort Antwort
Seite 1 von 2  1 2      
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#1

Ein Lob an Embarcadero

  Alt 6. Jul 2012, 12:20
Nachdem ich nun 2 Projekte mehr oder weniger erfolgreich in Firemonkey portiert habe, muss ich einfach mal ein Lob an Embarcadero loswerden: Mit XE2 ist wirklicher ein Meilenstein geschaffen wurden, um es auf den Punkt zu bringen: Hammer! Hiervon können sich andere Hersteller eine Scheibe abschneiden. Wenn die Roadmap wirklich umgesetzt wird und ich ein Projekt nur durch einen Doppelklick in die Projektverwaltung mal eben für eine andere Plattform compilieren kann, geht einer meiner uralter Träume in Erfüllung. Schon jetzt bin ich mehr als begeistert. Geschwindigkeit hin oder her, aber unterm Strich kann nun jeder Delphi Entwickler eine App für den Mac schreiben. Was will man mehr? Da darf es dann ruhig ein wenig langsamer laufen. In Zeiten, in denen es x Plattformen gibt und jeder sein eigenes Süppchen kocht braucht es dringend eine Sprache (neben C und Java), die Plattformübergreifend funktioniert. Embarcadero scheint das erkannt zu haben.

Aaaaber ... Mit der Entwicklung, die positiv abgeschlossen ist, muss ich auch ein "aber" loswerden. So toll Firemonkey auch ist habe ich das Gefühl, es wurde mit heißer Nadel gestrickt. Hat den niemand bei der Entwicklung daran gedacht, dass Anchors eine durchaus nette Sache sind? Oder dass es durchaus sinnvoll ist, wenn ein OpenDialog Modal angezeigt wird? Sooo schwer kann es doch nicht sein, sowas umzusetzen, zumal ich die Probleme mit wenigen Codezeilen selbst beheben kann.

Die Informationspolitik sollte ebenfalls durchdacht werden. Ich habe während der Entwicklung x Mails wegen irgendwelchen Sonderangeboten bekommen. Aber nicht eine in der drin stand: Es gibt ein Hotfix. Und ich surfe nicht täglich bei Embarcadero vorbei und schaue, ob es nicht rein zufällig ein Update gibt. Das eingebaute Update hat mir nix gemeldet, nicht mal das Hilfeupdate.

In Summe muss ich sagen: Toll gemacht Embarcadero, Delphi wurde lange genug durch viele Fehler fast tot getreten. Jetzt aber bloß nicht aufhören, dann wird das was!
  Mit Zitat antworten Zitat
WladiD

Registriert seit: 27. Jan 2006
Ort: Celle
135 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Ein Lob an Embarcadero

  Alt 6. Jul 2012, 12:51
Meine Meinung deckt sich fast 1:1 mit deiner, auch wenn ich FM noch nicht produktiv eingesetzt habe, so sehe ich dennoch, dass es in die richtige Richtung geht. Aus diesem Grund gebe ich Delphi noch Zeit bis 2015 (XE6?), bevor ich mich entscheide: Bei Delphi bleiben oder zu Java wechseln.

Besonders Spannend finde ich, was Emba. aus dem LLVM-Compiler (Gerüchte mehren sich) macht. Damit könnte man den letzten Nachteil der statischen Compilierung ausmerzen. Ich fühle mich doch etwas auf den Schlips getreten, wenn ich lese, dass bei bestimmten Tests Java/.NET/JavaScript überwiegend bessere Ergebnisse erzielt. Ist Klar, die können einfach besser die verfügbaren Features der CPU durch dynamische bzw. Hot-Spot-Compilierung nutzen.
Waldemar Derr
Profil bei GitHub

Geändert von WladiD ( 6. Jul 2012 um 12:53 Uhr)
  Mit Zitat antworten Zitat
Insider2004
(Gast)

n/a Beiträge
 
#3

AW: Ein Lob an Embarcadero

  Alt 7. Jul 2012, 14:29
was ist "...statischen Compilierung" ???
  Mit Zitat antworten Zitat
KWolf

Registriert seit: 22. Jun 2011
12 Beiträge
 
#4

AW: Ein Lob an Embarcadero

  Alt 7. Jul 2012, 16:01
Hallo,

@Insider2004: Gute Frage, wüsste ich auch gern.

@WladiD: Du schreibst "Java/.NET/JavaScript" würden bessere Ergebnisse erzielen? Wo kann man dies nachlesen bzw. sich allgemein schlau machen? Ich dachte immer der Code, der vom Delphi Compiler erzeugt wird, sei recht gut, da nativ für Windows?

Ein interessanter Tread, ich würde es schön finden wenn noch etwas Licht ins Dunkel kommen würde

Gruß
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#5

AW: Ein Lob an Embarcadero

  Alt 7. Jul 2012, 16:09
was ist "...statischen Compilierung" ???
Steht doch quasi im Satz danach was er meint. Das Gegenteil von JIT.
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#6

AW: Ein Lob an Embarcadero

  Alt 7. Jul 2012, 16:26
@WladiD: Du schreibst "Java/.NET/JavaScript" würden bessere Ergebnisse erzielen?
Zu JavaScript vs Delphi gab es letztes Jahr diesen Vergleich FireFox 4 / Delphi XE

http://delphitools.info/2011/03/24/k...cemonkey-team/

die Mandelbrot Grafik wurde von FireFox in 124 ms gerendert, Delphi benötigte 200 ms.
Michael Justin
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.035 Beiträge
 
Delphi 12 Athens
 
#7

AW: Ein Lob an Embarcadero

  Alt 7. Jul 2012, 17:43
64 Bit SSE gegen 32 Bit FPU?

Äpfel und Birnen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 7. Jul 2012 um 17:50 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#8

AW: Ein Lob an Embarcadero

  Alt 8. Jul 2012, 14:24
Der Witz ist doch, das man in JS auch keinen SSE Code schreiben braucht. Der Compiler muss das beherrschen, nicht ich.
Aber wer weiß, ich würde Hoffnungen in ein LLVM Backend stecken
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.

Geändert von BUG ( 8. Jul 2012 um 14:28 Uhr)
  Mit Zitat antworten Zitat
Insider2004
(Gast)

n/a Beiträge
 
#9

AW: Ein Lob an Embarcadero

  Alt 8. Jul 2012, 14:30
Das Problem in den letzten 30 Jahren war doch, dass der von TP/Delphi erzeugte FPU code eine Katastrophe war. Nix optimiert, tausendmal wurde das gleiche immer wieder geladen/gespeichert. LLVM sollte hier schnelle Abhilfe schaffen, da hier extrem gute Optimierer arbeiten.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: Ein Lob an Embarcadero

  Alt 8. Jul 2012, 16:01
Hallo,

hm, ich arbeite seit D1 (genauer TP5.5) damit.
Bisher hatte ich keine Probleme mit der FPU-Leistung.

Klar könnte die besser sein (SSE x),
aber wer entwickelt mit Delphi High-Performance-Anwendungen ?

Ich benutze Delphi für Datenbank-Anwendungen,
da spielt, FPU keine Rolle.

Wenn jetzt auf eine neue Compiler-Schiene umgestellt wird,
erwarte ich eher Probleme als Vorteile.
Dann heisst es, jaaa, unser Code ist richtig, LLVM macht das was falsch.
Viele Köche ...

Heiko
Heiko
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 14:09 Uhr.
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