Ich höre viel, dass neue Programmiersprachen dynamisch typisiert werden, aber was bedeutet es eigentlich, wenn wir sagen, dass eine Sprache dynamisch oder statisch typisiert
Ich höre viel, dass neue Programmiersprachen dynamisch typisiert werden, aber was bedeutet es eigentlich, wenn wir sagen, dass eine Sprache dynamisch oder statisch typisiert
Wann sollte ich eine Schnittstelle verwenden und wann sollte ich eine Basisklasse verwenden? Sollte es immer eine Schnittstelle sein, wenn ich keine Basisimplementierung der Methoden definieren möchte? Wenn ich eine Hunde- und Katzenklasse habe. Warum sollte ich IPet anstelle von PetBase...
Ich sehe diese Begriffe überall in der Programmierung und ich habe eine vage Vorstellung davon, was sie bedeuten. Eine Suche zeigt mir, dass solche Dinge tatsächlich überall im Stapelüberlauf gefragt wurden. Soweit mir bekannt ist, unterscheidet sich die statische / dynamische Eingabe in Sprachen...
Ist eine statisch typisierte vollständige Lisp-Variante möglich? Ist es überhaupt sinnvoll, dass so etwas existiert? Ich glaube, eine der Tugenden einer Lisp-Sprache ist die Einfachheit ihrer Definition. Würde statische Typisierung dieses Kernprinzip
Gibt es einen Overhead, wenn wir Objekte eines Typs in einen anderen umwandeln? Oder löst der Compiler einfach alles auf und es fallen zur Laufzeit keine Kosten an? Ist das eine allgemeine Sache oder gibt es verschiedene Fälle? Angenommen, wir haben ein Array von Object [], wobei jedes Element...
Ich teste nur Typoskript in VisualStudio 2012 und habe ein Problem mit dem Typsystem. Meine HTML-Site hat ein Canvas-Tag mit der ID "mycanvas". Ich versuche ein Rechteck auf diese Leinwand zu zeichnen. Hier ist der Code var canvas = document.getElementById("mycanvas"); var ctx:
In der Spezifikation gibt es nicht viele Informationen darüber, um welche Typzuordnung es sich handelt, und es gibt sicherlich nichts über den Zweck dafür. Wofür würde ich die Typzuweisung verwenden, außer "vorübergehende Varargs zum Laufen bringen"? Im Folgenden finden Sie einige Beispiele für...
Gibt es eine Möglichkeit, in Julia explizit zu verlangen (z. B. innerhalb eines Moduls oder Pakets), dass Typen deklariert werden müssen ? Hat zB oder Unterstützung für solche Überprüfungen? Bietet die Julia-Standarddistribution selbst einen statischen Code-Analysator oder ein gleichwertiges Gerät...