Autor Beitrag
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: So 28.08.11 23:13 
Hallo,
ich habe vor langer zeit angefangen c# zu lernen. Jetzt würde ich gerne weitermachen. Nur das Problem ist:
Ich bin unsicher ob ich mit c# weiter machen soll oder doch lieber auf c++ umsteigen soll.
c#:
+ Neuer und einfacher
- Wird nicht so stark wie c++ benötigt

c++
+ wird für fast alles benötigt (Betriebssystem, Spiele usw), es gibt mehr stellenangebote
- sehr schwer, sehr alt (wird es aussterben :schock:

Was soll ich nur Lernen. Mein Schwager meint ich sollte mit c++ anfangen.

mfg storestore

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
NoLe_Kazuik
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 17
Erhaltene Danke: 2

Windows 7
VisualStudio 2010
BeitragVerfasst: So 28.08.11 23:46 
Hallo,

ich denke, ich spreche hier für alle, wenn ich sage, dass dir niemand genau sagen kann ob du auf c++ umsteigen oder ob du bei C# bleiben solltest.

Wie stark eine Programmiersprache genutzt wird ist immer unterschiedlich.

Mal gibt es Wellen, wo C oder C++ gesucht sind, mal werden Cobol-, Fortran- oder Visual Basic-Entwickler gesucht.

Man kann dir Hinweise geben, welche Vor- und Nachteile man in der einen oder anderen Sprache sieht, dennoch hängt am Ende alles von dir und deinem Geschmack ab.

Ich persönlich empfinde die Sprache C# als eine der angenehmsten (habe mich schon an C++, VB, Delphi und Java versucht).

Klar hat man bei Sprachen wie C oder C++ eine leicht bessere Aussicht bei Stellenangeboten, weil halt immernoch die meisten Programme darin geschrieben sind. Aber Sprachen wie Java oder C# gewinnen immer mehr an Bedeutung durch ihre Einfachheit, ihrer Komplexität und der Möglichkeit, Programme für verschiedenste Betriebssysteme zu portieren (und es gibt auch Spiele in C#).

Ich empfinde bei C# zB den Garbage-Collector als sehr nützlich und muss mich so nicht mehr so stark um reservierten Speicher kümmern. Und man hat die Möglichkeit auch Programme für andere Systeme zu Entwickeln und diese leichter zu portieren (oder ist das ein Irrglaube dem ich dort erlegen bin?).


Ich hoffe, dass ich dir hier etwas helfen konnte.

Mit freundlichen Grüßen und einen schönen Abend noch.


NoLe_Kazuik

Für diesen Beitrag haben gedankt: storestore
storestore Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Mo 29.08.11 00:09 
Hallo,
danke. Ja du hast mir geholfen. Ich bleibe bei c#.
Das mit den anderen Systemen ist falsch, sofern du Betriebssysteme meinst. C# ist nur für Windows wegen dem .net framework ;)
mfg storestore

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
NoLe_Kazuik
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 17
Erhaltene Danke: 2

Windows 7
VisualStudio 2010
BeitragVerfasst: Mo 29.08.11 00:17 
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:

Das mit den anderen Systemen ist falsch, sofern du Betriebssysteme meinst. C# ist nur für Windows wegen dem .net framework ;)
mfg storestore


Onkel Wikipedia sagt mir da was anderes, daher bin davon ausgegangen, dass eine Portierung machbar ist. Hier der Text von Wikipedia:
Zitat:

Viele Programme, die mit .NET erstellt wurden, laufen beispielsweise mithilfe des Mono-Projektes auch auf Unix-basierten Betriebssystemen wie z. B. Linux.

Für diesen Beitrag haben gedankt: storestore
storestore Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Mo 29.08.11 00:19 
Achso, stimmt ich bin jetzt ohne Mono Projekt ausgegangen, aber sonst hast du recht sorry!
Also, danke für die belehrung ;)

lg storestore

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"