16 Stimmen

Was ist eine gute Desktop-Programmiersprache, die ein Webentwickler lernen sollte?

Ich möchte eine Desktop-Programmiersprache lernen, vorzugsweise C, C++ oder C#. Ich bin ein PHP/HTML/CSS-Programmierer und würde gerne in Desktop-Anwendungen einsteigen. Ich brauche etwas ziemlich Leistungsstarkes und möchte Anwendungen mit Windows-GUIs erstellen können.

Was würde die Stack Overflow-Community empfehlen? Gibt es irgendwelche Kenntnisse, die ich haben sollte, bevor ich in diese Sprachen eintauche?

1voto

Rob K Punkte 8547

Es gibt viel mehr Arbeitsplätze für die Entwicklung von Windows-Anwendungen in C# als in C oder C++. Lernen Sie C#.

1voto

Sungwon Jeong Punkte 1237

Ich empfehle::

Steigen Sie zunächst in C ein. Gewöhnen Sie sich daran (aber nicht zu sehr).

Dann steigen Sie in C# ein. Auf diese Weise können Sie leichter mit GUI-Sachen umgehen. IDE wie VisualStudio kann Ihnen helfen, eine Menge Umgang mit GUI.

Wenn du ein wirklich guter Programmierer von C/C++/C# werden willst, dann ist das vielleicht nicht der richtige Weg, aber ich denke, du bist nicht daran interessiert, ein Guru oder so etwas zu sein :)

1voto

Lernen Sie C#...wenn Sie Desktop-Anwendungen entwickeln wollen.

1voto

DaniCE Punkte 2332

C# lernen.

Es ist gut, mit den Grundlagen zu beginnen, aber besser als mit C zu beginnen, würde ich mit den Grundlagen von C# beginnen. Dies wird Ihnen eine solide Grundlage mit den Feinheiten der C # Grundlagen und nach könnten Sie zu fortgeschrittenen Themen zu bewegen.

Zum Beispiel können Sie einen Blick auf Charles Petzold ".NET Book Zero" werfen. aquí .

1voto

paul Punkte 13038

Ich würde mich für C# entscheiden.

Ich habe meine Zeit (sehr viel) mit den anderen 2 Programmen verbracht und finde C# "sauberer". Außerdem gibt es eine umfangreiche Bibliothek mit allen möglichen Funktionen, die in .Net enthalten sind. Ich gehe davon aus, dass Sie nicht daran interessiert sind, für andere Plattformen als Windows zu entwickeln, was ein Argument für C oder C++ gewesen wäre. Ich gehe auch davon aus, dass Sie nicht das letzte Quäntchen Leistung aus dem System herausquetschen müssen, wo C Ihnen vielleicht einen leichten Vorteil verschafft hätte.

Denjenigen, die sagen, dass man C lernen sollte, um zu verstehen, wie Programmieren wirklich funktioniert, würde ich sagen, dass man Assembler lernen sollte, um zu verstehen, wie C funktioniert. Ich habe es getan, und es hilft, aber ist es wirklich den Schmerz wert? Um ein Programmierer zu sein, muss man sein Gehirn einschalten. Denken Sie darüber nach, was Sie tun, und verstehen Sie Ihre Werkzeuge!

Meine Stimme: C#

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X