Zitat von
arbu man:
3. Welche Sprache wird im Berufsleben mehr gebraucht oder genauer mit welcher Sprache ist es leichter einen Job zu finden? Da ist es in C besser.
C stand doch gar nicht zur Debatte
Zum Thema: Man kann das alles so pauschal nicht sagen. Beide Sprachen haben seine Vorteile und können nicht direkt verglichen werden.
C# ist eine reine .NET-Sprache. Delphi ist eine
Win32-Sprache, die seit D8 auf .NET ausgeweitert wurde. Man kann
imho nicht sagen "C# ist besser" bzw. "Delphi ist besser".
Firmen, die hauptsächlich mit Datenbanken arbeiten, werden häufig zu Delphi greifen. Im Moment wird auch noch mehr für
Win32-Plattformen, als für .NET-Plattformen entwickelt. In naher Zukunft kann das jedoch auch anders aussehen, wenn .NET sich wirklich durchsetzen sollte. ABER: Das Entwickeln mit Delphi (natürlich nur .NET) sollte häufig trotzdem möglich sein. Wenn du aus dem Delphi.NET-Code eine Assambly machst, kannst du mit C# diese Assembly (fast) vollständig nutzen (lass dir dazu mal was von Robert sagen
).
C# und Delphi sind so ziemlich als Gleichwertig zu betrachten. Du solltest dir eher die Frage stellen: .NET oder
Win32? Wenn du .NET programmieren willst, kommst du um C# nicht herum, für
Win32 würde ich jedoch Delphi benutzen.