You are viewing a single comment's thread from:
RE: Das erste Tutorial, das erste Mal C#. Die Variabeln
Sehr gut erklärt,
aber weißt du auch warum Variablen und Variablentypen in den meisten Sprachen so kompliziert sind? In Python beispielsweise weisen die Variablen sich selbst den richtigen Typ zu.
Also ertsmal muss ich sagen, dass es nicht kompliziert ist. Klar, für einen, der dies nie brauchte wirkt es kompliziert, jedoch wird das nach oder zwei Mal programmieren intuitiv.
Aber in C# gibt es auch noch var oder dynamic. Diese können alle anderen Typen beinhalten wie String,Klasse oder zB Integer. Also gibt es auch in C# soetwas, klar ist das nicht das gleiche, aber die Idee ist gleich.
Ich persönlich sehe das aber ehr als Vorteil, weil so eine einfachere Spezialisierung stattfinden kann.
LG Christopher
Variablen die sich selbst den Typ zuweisen sind schwach typisiert. In vielen Sprachen mit schwacher Typisierung treten Probleme die meinst kaum oder unlösbar sind. z.B. durch ungewollte implizide Typisierung bei logischen Prüfungen oder Rechenoperationen von null, 0, false und Leerstrings.
Um so mehr Variabblentypen es gibt, desto mehr Möglichkeiten hat man den Speicher sinnvoll zu verwalten. Besonders gute Sprachen sind z.B. Java und C#