myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Eine kleine Diskussion über C#

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 07.04.10, 21:33   #7
Celion
Wookie
 
Registriert seit: Aug 2009
Ort: \etc\passwd
Beiträge: 194
Bedankt: 19
Celion ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von haze303 Beitrag anzeigen
Ich finde, man kann den Satz "C# - eine Weiterentwicklung von C und C++ - ist typsicher und objektorientiert" schon so stehen lassen.

C# hat einen Großteil seines Stils bzw. Aufbau von C/C++ und im direkten Vergleich mit dem C#-Unsafe-Code Verfahren, ist C# nur rund 20% langsamer (direkter Vergleich aus einem Benchmarking - leider finde ich im Moment den Link nicht mehr) als C/C++, was für eine objektorientierte Sprache _verdammt_ gut ist.

Das mit dem 20% langsamer habe ich auch irgendwie gelesen, wobei ich denke das ein gescheiter C# - Programmierer schon einiges aus seinem Programm rausholen kann.

Was den Verwandtschaftsgrad angeht so finde ich (und ich denke mich kann man nicht wirklich überzeugen ) das C# mit Java mehr gemein hat als mit C/C++ und da Java natürlich auch einige Beinflussungen von Seiten C++ hat gibt es eine Ähnlichkeit zwischen C# und C++ aber zu sagen das C# in der selben Linie steht wie C und C++ (wobei C++ auch kein "weiterentwickeltes" C ist sondern aus C hervorgegangen) finde ich ein bisschen weithergeholt.

Zitat:
Zitat von haze303 Beitrag anzeigen
Alles in Allem ist C# eine innovative Sprache, die sehr leicht zu erlernen ist, Spass macht und unglaublich Usability- bzw. Leistungsorientiert arbeitet.

Ich bin momentan auch dabei, diese Sprache zu erlernen, um mir meinen Alltag als Administrator zu erleichtern.
C# bietet alle Möglichkeiten, die auch eine S*****sprache, wie VBS***** beinhaltet.
Jetzt denkt der Ein oder Andere bestimmt - ja klar, wäre ja auch traurig, wenn eine Hochsprache nicht mächtiger als eine S*****sprache wäre.
D.h. schnell und unkomplizierte Lösungen entwickeln, welche an diverse Schnittstellen gebunden sind, wie z.B. WMI-Abfragen, ADSI etc. pp.
Natürlich, jeder muss eine Programmiersprache finden in dem er sich wohl fühlt und die ihm auch Spaß macht und da ist C# von deinen Anfoderungen optimal - wobei VB6 (ja ich hasse VB.NET) auch dafür geeignet wäre (bin anscheinend ein Oldie)

Zitat:
Zitat von haze303 Beitrag anzeigen
Diese Dinge kann man leider nicht via C/C++ in diesem Tempo bzw in dieser Leichtigkeit lösen, wie es mit C# möglich ist.
Nun in diesem Tempo ist es nicht lösbar, allerdings kann man wenn man sich in C++ auskennt eigene Klassen einrichten und diese dann bei späteren ähnlichen Problemen benutzen.

Zitat:
Zitat von Schank
Ähnliche Probleme besitzen ähnliche Lösungen
Zitat:
Zitat von haze303 Beitrag anzeigen
Jeder muss "seine" Sprache für seinen Anwendungsbereich finden. Wer Treiber entwickelen möchte bzw. sehr "Hardwarenah", sollte doch lieber zu C/C++ greifen. ;-)
Nicht nur für Treiber bzw. Hardwarenahe Programmierung ist C/C++ geeignet. Wenn man sauber programmiert kann der selbe SourceCode theoretisch auf jeden System kompiliert werden. C/C++ ist bis jetzt noch so ziemlich die schnellste Programmiersprache und optimal für Programme die im Hintergrund laufen bzw. eine maximale Leistung benötigen (z.B hardwareaufwendige Spiele).
__________________
Wookie with a Cookie . © 2007 - 2009
Celion ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:25 Uhr.


Sitemap

().