Forum: PC-Programmierung Unterschied C und C#


von Hugo (Gast)


Lesenswert?

Hi, was ist der Unterschied zwischen C und C#?

von Ich (Gast)


Lesenswert?

Das # im Namen

von Yalu X. (yalu) (Moderator)


Lesenswert?

Du solltest nicht nach den Unterschieden, sondern nach den
Gemeinsamkeiten fragen, denn bis auf die ähnliche Syntax gibt
es davon nicht allzu viele.

von Horst (Gast)


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.

von Dr. Sommer (Gast)


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.

von Donni D. (Gast)


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.

von Horst (Gast)


Lesenswert?

Dr. Sommer schrieb:
> weil sie außer C nichts können.

Ach ich kann einige Sprachen, und du?

von Horst (Gast)


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.

von Dr. Sommer (Gast)


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!

von Donni D. (Gast)


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.

von Johannes S. (Gast)


Lesenswert?

Hugo schrieb:
> Hi, was ist der Unterschied zwischen C und C#?

Ernst gemeint? So fragen hier nur Volltrolls. Auf die Frage was ist 
besser, Öl oder Benzin ins Feuer bekommst du hier sinnvollere Antworten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.