static-typing

Eine Programmiersprache verwendet statische Typisierung, wenn die Typprüfung während der Kompilierungszeit im Gegensatz zur Laufzeit durchgeführt wird.
2
Antworten

Warum funktionieren Web-Entwicklungs-Frameworks in der Regel um die statischen Eigenschaften von Sprachen?

Ich war etwas überrascht, als ich anfing, Lift zu benutzen, wie stark es die Reflektion benutzt (oder scheint), es war etwas unerwartet in einer statisch typisierten funktionalen Sprache. Meine Erfahrung mit JSP war ähnlich. Ich bin ziemlich...
05.09.2011, 05:03
2
Antworten

Wie kann Lisp sowohl dynamisch als auch kompiliert sein?

Okay, also zuerst, um das aus dem Weg zu bekommen: Ich habe die folgende Antwort gelesen: Wie wird Lisp dynamisch und kompiliert? aber ich verstehe seine Antwort nicht wirklich. In einer Sprache wie Python der Ausdruck: %Vor% Kann...
21.08.2013, 12:16
3
Antworten

Simulieren von Aspekten der statischen Typisierung in einer duck-typed Sprache

In meinem aktuellen Job erstelle ich eine Reihe von Perl-Skripten, die stark von Objekten abhängen. (Verwenden Sie Perls bless() auf einem Hash, um so nahe wie möglich an OO heranzukommen) Jetzt, aus Mangel an einer besseren Art, dies zu s...
29.05.2010, 01:50
6
Antworten

Warum müssen Interfaces in Java deklariert werden?

Manchmal haben wir mehrere Klassen, die einige Methoden mit der gleichen Signatur haben, die aber keiner deklarierten Java-Schnittstelle entsprechen. Zum Beispiel haben sowohl JTextField als auch JButton (unter mehreren anderen in javax.s...
17.04.2011, 04:24
1
Antwort

Compiler löscht meine Typkonvertierung?

Ich bin verwirrt darüber, was ich tun musste, damit dieser Code funktioniert. Es scheint, als ob der Compiler eine Typkonvertierung, die ich brauchte, wegoptimiert hat, oder es gibt noch etwas, was ich hier nicht verstehe. Ich habe verschiede...
21.09.2016, 00:12
3
Antworten

Was ist der Rückgabetyp Flow einer zustandslosen Funktionalkomponente React?

Wenn ich so etwas habe %Vor% Wie schreibe ich den Rückgabetyp mit Flow, d. h. was sollte /* ??? */ im folgenden Code ersetzen? %Vor% Bearbeiten: Dies ist das, was die Flow-Dokumente über zustandslose funktionale Komponenten zu sagen...
03.11.2016, 07:38
1
Antwort

Wie installiere ich mypy-lang auf Python 2.7?

Die neue Version sollte 2.7 unterstützen, aber pip-installing versagt mit einem SyntaxError auf einer Zeile mit Python 3 Type-Annotation Syntax (was irgendwie ironisch ist): %Vor%     
20.02.2016, 21:13
1
Antwort

Java Generics, eng begrenzter Parametertyp

Ich möchte eine Methode haben, die eine Unterschrift hat wie     %Code% so dass T2 ein T1 und / oder T1 ein T2 ist. Ich will nicht, dass T1 und T2 beide ein T sind, aber keiner der beiden ist. Ich wünsche, dass der am meisten erlaubte Typ oben d...
10.12.2013, 18:59