Unterschied C und C#

Gast #4850183
Lesenswert?

C ist eine Programmiersprache für Leute die programmieren können.
C# ist ein Spielzeugkasten für Leute die meinen sie könnten 
programmieren. In etwa wie die Helden bei Windows, die den Taskmanager 
öffnen können und sich dann als "Admins" oder IT-Profi bezeichnen.
Gast #4850188
Lesenswert?

Horst schrieb:
> C# ist ein Spielzeugkasten für Leute die meinen sie könnten
> programmieren.
Und dies ist ein Beispiel für eine typische Aussage von Leuten die keine 
Ahnung haben wovon sie reden, und sich ihren eigenen beschränkten 
Horizont schön reden müssen weil sie außer C nichts können. Findet man 
insbesondere in diesem Forum gehäuft, weil hier noch viele starrköpfige 
Dickköpfe herumlaufen, die damals in ihrem Studium nur C gelernt haben 
und daher alles andere runter machen müssen.
Gast #4850194
Lesenswert?

Horst schrieb:
> C ist eine Programmiersprache für Leute die programmieren können.
> C# ist ein Spielzeugkasten für Leute die meinen sie könnten
> programmieren. In etwa wie die Helden bei Windows, die den Taskmanager
> öffnen können und sich dann als "Admins" oder IT-Profi bezeichnen.

Ich würde gerne sehen wie du in C so schnell und vernünftig eine 
GUI-Anwendung programmierst, welche einen Fortschrittsbalken in der 
Taskleiste anzeigt. Oder mal eben einen RESTfull Webservice in C 
aufsetzt, der natürlich Threadsafe etc. ist.

Also erzähl mal nicht C# ist für Möchtegerns. Ich kann beides und C# ist 
einfach viel moderner etc, auch wenn ich gern für manche Dinge reines C 
benutze.


Meine Anteort ist: C# sollte man nutzen, wenn man größere grafische 
Programme entwickeln möchte oder Webservices, die allerdings vorwiegend 
auf Windows genutzt werden.
Gast #4850199
Lesenswert?

Donni D. schrieb:
> C# sollte man nutzen, wenn man größere grafische
> Programme entwickeln möchte

Kurz: Mit C# macht man bunte blinkende Programme ohne eigentliche 
Funktion. Und nicht zu vergessen, das fette Framework, ohne das C# 
nichts ist,, dafür aber jedes noch so kleine Programme extrem aufbläht.

Donni D. schrieb:
> Ich würde gerne sehen wie du in C so schnell und vernünftig eine
> GUI-Anwendung programmierst

Auch in C gibts viele Bibliotheken für grafisches.
Gast #4850201
Lesenswert?

Horst schrieb:
> Dr. Sommer schrieb:
> weil sie außer C nichts können.
>
> Ach ich kann einige Sprachen, und du?

Statt Argumenten kommt jetzt Schwanzvergleich? Ein Hallo Welt eingeben 
zu können heißt nicht die Sprache wirklich verstanden zu haben. Dein 
Beitrag lässt nicht gerade darauf schließen dass du C# verstanden hast. 
Am Ende kannst du nicht mal C richtig, typisch für solche Trolle...

Donni D. schrieb:
> Ich würde gerne sehen wie du in C so schnell...
Absolut korrekt!
Gast #4850205
Lesenswert?

Horst schrieb:
> Kurz: Mit C# macht man bunte blinkende Programme ohne eigentliche
> Funktion.

Visual Studio ist zum Beispiel in großen Teilen in C# geschrieben. Ich 
wusste gar nicht das es keine Funktion hat.

Horst schrieb:
> Und nicht zu vergessen, das fette Framework, ohne das C# nichts ist,,
> dafür aber jedes noch so kleine Programme extrem aufbläht.

Und C ist ohne ein Compiler auch nichts. Klar werden C# Programme 
aufgebläht, aber wen juckt das heute noch? 16GB RAM die nie über 50# 
voll sind ist heute in den neuen PCs fast Standard, also ist das für 
mich kein Argument.


Plus dazu kommt die Objektorienrierung, LINQ Expression, das 
EntityFramework etc. Das du mehr Programmiersprachen als C kannst kann 
ich mir kaum vorstellen, wo du so gegen eine Sprache hetzt, die so viel 
kann und einen einfach und performant an sein Zuel führen kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren