AGB  ·  Datenschutz  ·  Impressum  







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

Delphi vs. C#

Ein Thema von Willie1 · begonnen am 27. Nov 2020 · letzter Beitrag vom 5. Dez 2020
Antwort Antwort
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.679 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

AW: Delphi vs. C#

  Alt 28. Nov 2020, 12:06
Wenn ich heute mit dem Programmieren anfinge, würde ich vermutlich nicht Delphi lernen. Es ist nicht so, dass man damit nicht tolle Dinge programmieren kann, aber die IDE ist einfach verdammt teuer (die Community Edition ist zwar kostenlos, aber noch auf dem Stand von Delphi 10.3 und es ist nicht sicher, ob es wirklich eine 10.4-Version davon geben wird) und die Möglichkeiten im Vergleich zu anderen Sprachen begrenzt (sagt man mir immer wieder, ich bin da nicht mehr so der Experte).

MS Visual Studio ist wohl leider die bessere Wahl.
Oder aber man geht in Richtung embedded Programmierung da ist dann eher C statt C++ oder C# angesagt. Keine Ahnung, was man da so nimmt, ist nicht mein Gebiet.
Oder auch Linux Programmierung?

Python ist sehr beliebt, sollte man sich zumindest mal ansehen. Ich persönlich mag es nicht so, erinnert mich zu sehr an COBOL.

Auf der anderen Seite suchen angeblich manche Firmen händeringend nach Delphi Programmierern (habe ich mir sagen lassen, denn so wirklich viele Angebote sieht man nicht). Wenn ich mich in ein paar Jahren zur Ruhe setze, wird es jedoch eine interessante Stelle zu besetzen geben.

Deplphi 7 kann man übrigens unter Windows 10 verwenden. Ob man es installieren kann, weiß ich nicht, da ich es unter Windows 8.1 installiert und dann auf Windows 10 upgegraded habe.
Thomas Mueller

Geändert von dummzeuch (28. Nov 2020 um 12:09 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.914 Beiträge
 
Delphi 12 Athens
 
#2

AW: Delphi vs. C#

  Alt 28. Nov 2020, 14:42
Deplphi 7 kann man übrigens unter Windows 10 verwenden. Ob man es installieren kann, weiß ich nicht, da ich es unter Windows 8.1 installiert und dann auf Windows 10 upgegraded habe.
Ja, es geht. Aber dann kann man auch gleich Lazarus nehmen. Beides sieht altbacken aus und die IDE ist nicht sonderlich schön, aber Lazarus ist zumindest technisch weiter.

aber die IDE ist einfach verdammt teuer (die Community Edition ist zwar kostenlos, aber noch auf dem Stand von Delphi 10.3 und es ist nicht sicher, ob es wirklich eine 10.4-Version davon geben wird)
Kostenlose Alternativen wie Lazarus kommen bei weitem nicht an Delphi heran, genauso wie SharpDevelop nicht an Visual Studio herankam (und ja auch eingestellt wurde). Bei Java gibt es mit Netbeans und Eclipse zwei gute kostenlose IDEs, aber sonst?

Und andere IDEs sind auch kein Schnäppchen, siehe Visual Studio bei mehr als 1 Mio Umsatz. Allerdings kostet ein Entwickler ohnehin deutlich mehr als die Softwarelizenzen oder die Hardware, von daher sollte man im Unternehmen eher auf die Produktivität durch z.B. aktuelle Versionen, externe Komponenten usw. schauen. Sonst spart man 1.000€ an der Lizenz und gibt 10.000€ mehr an Arbeitsstunden aus...

Privat hoffe ich allerdings, dass es bei der Community Edition bleibt. Man merkt gerade, dass es von der Seite wieder mehr Interesse für Delphi gibt. Es wäre echt schade, wenn das wieder abgewürgt würde.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Delphi vs. C#

  Alt 28. Nov 2020, 14:52
Zitat:
Wenn ich heute mit dem Programmieren anfinge, würde ich vermutlich nicht Delphi lernen.
Hmmmm.

Erstmal wurde ja Pascal gerade zum Lernen des Programmierens erfunden.

Und die grundsätzlichen Techniken kann man mit fast jeder Sprache lernen, welche von der "Logik" her überall gleich/ähnlich/übertragbar sind.
OK, da er ja nun schon etwas Programmieren kann und bereits mit was Anderem angefangen hat.

Ich hab vor Kurzem mal mit VisualBasicScript angefangen.
Und auch mit PowerShell rumexpirementiert.
Beides teilweise total grausam, wobei Delphi/Pascal hier den Vorteil hätte, dass die grundlegende Syntax überall gleich ist und es keinen Unterschied macht, ob ich ein Programm/Funktion direkt oder innerhalb einer anderen Funktion verwende und hier mal mit und drüben ohne Klammern die Parameter übergeben muß.


Also lasst ihn es einfach mal ausprobieren
und passt auf, dass er nicht gleich zu Beginn was machen will, dass in Delphi keinen Spaß macht, um ihn Abzuschrecken.
Jede Sprache/IDE hat hier und da Vorteile und Nachteile und Manches geht eben hier und da besser/intuitiver.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (28. Nov 2020 um 14:59 Uhr)
  Mit Zitat antworten Zitat
Willie1

Registriert seit: 28. Mai 2008
691 Beiträge
 
Delphi 10.1 Berlin Starter
 
#4

AW: Delphi vs. C#

  Alt 28. Nov 2020, 17:10
Hallo,
mein Neffe wird eure Beiträge lesen und dann muss er selbst entscheiden. Bei der Berufswahl ist eine mögliche Programmiersprache sicher nur ein Aspekt unter vielen anderen. Ich werde ihm nicht raten, Delphi zu lernen, ihr habt mich überzeugt, dass sich Delphi und C# ähnlich sind und er es bei Bedarf lernen könnte.

Himitsu, wenn es um eine alte Sprache ginge, würde ich Fortran wählen.

Gruß Willie.
Gut hören kann ich schlecht, schlecht sehen kann ich gut - Ersteres stimmt nicht, das zweite schon.
  Mit Zitat antworten Zitat
TiGü
Online

Registriert seit: 6. Apr 2011
Ort: Berlin
3.073 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Delphi vs. C#

  Alt 28. Nov 2020, 17:58
Am Wichtigsten scheint mir eher das Üben und Schulen des mathematischen Verständnis zu sein.
Das wird in den ersten paar Semestern die größte Hürde sein.
Mit mathematisch schwierigen Fächern wird zumeist rausgeprüft, was nicht als Ingenieur geeignet ist.

Auch ist die Fähigkeit, längere und schwierige (gerne auch englische) Texte am Stück zu lesen, nicht verkehrt.
Die heutigen Jugend ist jetzt nicht bekannt dafür, ohne deinem Neffen nahe treten zu wollen.

Programmieren oder gar die Auswahl einer bestimmten Programmiersprache sollte da erst an dritter oder vierter Stelle in der Prioritätenliste kommen.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Delphi vs. C#

  Alt 28. Nov 2020, 18:05
ihr habt mich überzeugt, dass sich Delphi und C# ähnlich
Der Typ (Anders Hejlsberg), welcher damals praktisch das Turbo Pascal erfand (zumindestens kam er auf die Idee Editor, Compiler und Debugger in ein gemeinsames Programm zu packen) und anschließend dabei half daraus Delphi zu machen,
der ging später zu Microsoft und wurde dort Chefentwickler für C# (und TypeScript) ... also nur als Hinweis, falls er sich wundern sollte, dass es doch gewisse Ähnlichkeiten gibt.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.045 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#7

AW: Delphi vs. C#

  Alt 28. Nov 2020, 20:21
Als Entwickler in einem Unternehmen, in dem wir jedes Jahr mind einen Azubi einstellen, die oft vorher ein mehrwöchiges Schulpraktikum gemacht haben, wo sich beide Seiten schonmal abchecken können und die eigentlich fast nie Vorkenntnisse von Delphi haben, sehr wohl aber im Programmieren an sich, kann ich sagen, dass es keine Rolle spielt, ob man nun Pascal, C++, C#, Java oder sonstwas in dieser Kategorie gemacht macht. Hauptsache, gewisse Softskills und das grundsätzliche Verständnis wie Softwareentwicklung funktioniert, sind da.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Willie1

Registriert seit: 28. Mai 2008
691 Beiträge
 
Delphi 10.1 Berlin Starter
 
#8

AW: Delphi vs. C#

  Alt 29. Nov 2020, 11:00
Hallo,
Zitat:
Programmieren oder gar die Auswahl einer bestimmten Programmiersprache sollte da erst an dritter oder vierter Stelle in der Prioritätenliste kommen.
Genau das denke ich auch. In Mathe und Englisch ist er gut.
Aber er wird selbst entscheiden müssen und kann sich auch mit seinen Eltern beraten. Die sind beide erfahrene Computer-Anwender, haben allerdings von Programmieren keine Ahnung.
Willie.
Gut hören kann ich schlecht, schlecht sehen kann ich gut - Ersteres stimmt nicht, das zweite schon.
  Mit Zitat antworten Zitat
Antwort Antwort

 

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 08:20 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