wetendo1972
Cadet 2nd Year
- Registriert
- Dez. 2001
- Beiträge
- 16
Also ich programmiere länger schon in Java und habe mir in den letzten Monaten C# und VB.NET angeschaut, und ich muß sagen ich bin begeistert von C#. Im Studium habe ich C++ gelernt.
Keine Diskussion über die Leistungsfähigkeit von C++, aber sie ist deutlich aufwendiger als C#. Obwohl die Sprachsyntaxen sich sehr ähneln ist C# sehr einfach.
Beispiel:
Zeiger (Pointer) und Speicherverwaltung:
Gerade Anfänger und auch noch fortgeschrittene Programmierer können hier viele Fehler machen. Du mußt nämlich Variablen und Objekten in C++ selbst Speicher zuordnen. Hier sind viele Möglichkeiten für Fehler. In C# übernimmt die "Garbage Collection" für Dich.
Nach meiner meiner Meinung ist C# nicht komplizierter als VB.NET. Im Gegenteil, ich finde Sie zum Teil sehr viel übersichtlicher.
Das Argument, das der Compiler schon im Editor bei VB.NET mitkontrolliert, gilt auch für C#.
Wenn Du ein gutes Einsteigerbuch brauchst, empfehle ich Dir das Buch aus dem Addison-Wesley Verlag von Frank Eller:
Anfangen, Anwenden, Verstehen C# lernen
Ein sehr leichtes verständlich geschrieben Buch für Anfänger und Umsteiger, bei dem sich schnell Erfolge einstellen.
Ach ja, das Argument, daß Dotnet eine reine Microsoftsache ist, kann ich nicht stehen lassen. Dotnet Compiler gibt es mittlerweile für verschieden Betriebssysteme (Linux, Bsd usw) durch das Monoprojekt von Novell (www.mono-project.com)
Viel Glück,
beim Programmieren lernen :-)
Keine Diskussion über die Leistungsfähigkeit von C++, aber sie ist deutlich aufwendiger als C#. Obwohl die Sprachsyntaxen sich sehr ähneln ist C# sehr einfach.
Beispiel:
Zeiger (Pointer) und Speicherverwaltung:
Gerade Anfänger und auch noch fortgeschrittene Programmierer können hier viele Fehler machen. Du mußt nämlich Variablen und Objekten in C++ selbst Speicher zuordnen. Hier sind viele Möglichkeiten für Fehler. In C# übernimmt die "Garbage Collection" für Dich.
Nach meiner meiner Meinung ist C# nicht komplizierter als VB.NET. Im Gegenteil, ich finde Sie zum Teil sehr viel übersichtlicher.
Das Argument, das der Compiler schon im Editor bei VB.NET mitkontrolliert, gilt auch für C#.
Wenn Du ein gutes Einsteigerbuch brauchst, empfehle ich Dir das Buch aus dem Addison-Wesley Verlag von Frank Eller:
Anfangen, Anwenden, Verstehen C# lernen
Ein sehr leichtes verständlich geschrieben Buch für Anfänger und Umsteiger, bei dem sich schnell Erfolge einstellen.
Ach ja, das Argument, daß Dotnet eine reine Microsoftsache ist, kann ich nicht stehen lassen. Dotnet Compiler gibt es mittlerweile für verschieden Betriebssysteme (Linux, Bsd usw) durch das Monoprojekt von Novell (www.mono-project.com)
Viel Glück,
beim Programmieren lernen :-)