Programmieren - alles kontrollieren 4.936 Themen, 20.625 Beiträge

Was haltet Ihr von C# ?

SeeksTheMoon / 16 Antworten / Flachansicht Nickles

Will MS mal wieder eigene Standards setzen, oder kann die Sprache was?
Ich nehme mal an, C# soll wohl Java verdrängen. Stimmt das? Ist C# konkurrenzfähig?

bei Antwort benachrichtigen
C rulez :p (Anonym)
thomas woelfer SeeksTheMoon „Was haltet Ihr von C# ?“
Optionen

hi.

nachdem ich daran ein bisschen mitgearbeitet habe muss ich da wohl meinen senf auch zu abgeben... :)

>> Will MS mal wieder eigene Standards setzen, oder kann die Sprache was?

nun, das sind zwei fragen. um die erste frage zu beantworten: c# ist - im gegensatz zu java - eine offene sprache die ( hier der gegensatz ) dem ansi zur normierung vorliegt. anders als java, bei dem sich sun das alleinige recht vornimmt sprachdefinitionen und spezifikationen zu postulieren unterliegt c# damit einem offenen standartisierungsprozess - genau dem gleichen prozess, dem wir auch ein 'standard c' und ein 'standard c++' zu verdanken haben.

zur zweiten frage: c# ist natuerlich vergleichbar mit c++ oder mit java - praktisch alle 'moderneren' (wenn man denn c++ dazu zaehlen will) sprachen sind das. und natuerlich 'kann' die sprache was... :) - ob sie das kann was du benoetigst ist wie immer eine andere frage. es gibt einen etwas laengeren text (von mir, in deutsch) zu diesem thema in diesem heft: http://www.nickles.de/sales/sales_print.php3?id=66

>> Ich nehme mal an, C# soll wohl Java verdrängen. Stimmt das? Ist C# konkurrenzfähig?

soll c# java verdraengen - glaub ich nicht, denn realistisch betrachte gibts da nix zu verdraengen. kann mir nicht vorstellen das die c# gruppe bei ms allen ernstes in der nische landen will in der java momentan vor sich hin duempelt.

ist c# konkurrenzfaehig? - gute frage. meiner ansicht nach bietet c# eine menge features die sowohl fuer anwendungsprogrammierung als auch (besonders) fuer kleinere programmierjobs prima geeignet sind. fuer den anfaenger ist c# im gegensatz zu c++ ausserdem deutlich einfacher zu lernen. darueber hinaus ist c# extrem gut in .net integriert - andere sprachen kommen zwar auch damit klar, aber deren integration in .net ist halt ein nachtraeglicher aufsatz, da sie nicht mit dieser platform im auge entwickelt wurden. die frage ist daher meiner ansicht nach eher: wird sich .net durchsetzen (und wenn ja, welcher teile davon) - falls das der fall sein wird (woran ich eigentlich nicht zweifle) wird auch c# recht schnell recht breite verwendung finden. an einen 'breiten' umstieg von c/c++ entwicklern mitsamt ihrer projekte auf c# glaube ich allerdings nicht - eher an ein langsames hinuebergleiten...

WM_FYI
thomas woelfer


this posting contains no tpyos.
bei Antwort benachrichtigen
danke - SeeksTheMoon