Einzelnen Beitrag anzeigen

Towmuz

Registriert seit: 21. Sep 2016
Ort: Minden
127 Beiträge
 
Delphi 10.1 Berlin Professional
 
#13

AW: Delphi ist unbeliebt...angeblich

  Alt 2. Nov 2017, 13:42
- Fehlende moderne Sprach-Features
- Viele Uralt-Projekte
- "Gute Delphi-Kenntnissen helfen mir auf dem Arbeitsmarkt nicht so sehr weiter wie gleich gute Kenntnisse in Java/C#/TypeScript/Angular/Python/etc."
Mit 4 Jahren Berufserfahrung und 1,5 Jahren davon mit Delphi, kann ich dir da nur zustimmen.

Auch wenn das mit dem Arbeitsmarkt sicher relativ zu dem steht, was man persönlich an Zeit benötigt sich in anderen Umgebungen zurecht zu finden,
wenn man mal die Sprache wechseln möchte sozusagen.

Diese Uralt-Projekte und Sprach-Features sind allerdings etwas, dass man nicht weg Relativieren kann und ziemlich nervt.

(var A, B, C: Integer; D, e: String)
Das kleine Stück hier aus C# (im Prinzip nur eine Zeile):
Code:
Dictionary<string, FileObject> files =
    Directory.GetFiles(oldPath, "*.*", SearchOption.AllDirectories).ToDictionary(
                                                                                 Key => Key,
                                                                                 Value => new FileObject()
                                                                                 {
                                                                                    NewFilename = "",
                                                                                    NewPath = @"E:\BilderAlt\",
                                                                                    OldFilename = Path.GetFileName(Value),
                                                                                    TblDokumentNr = Path.GetFileName(Value).TrimStart('0').Split('.')[0],
                                                                                    OldPath = Path.GetDirectoryName(Value) + @"\",
                                                                                    ID = irgendwas
                                                                                 });
Das wären in Delphi viele Zeilen Code inkl. allem Pipapo. Macht nicht wirklich Spaß, wenn man dann sieht wie die Anderen so Sachen wie Lambda und Linq einbauen und in Delphi schreib ich nen Roman aus "begins & ends". Das hat mit "var a, b, c: string" gar nichts zu tun und betrifft so ziemlich jeden Bereich von Delphi.
Thomas
  Mit Zitat antworten Zitat