Unterschied C und C#

Gast
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
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
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
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
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
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

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.