Suchergebnisse für Anfrage "programming-languages"
Was sind "magische Zahlen" in der Computerprogrammierung?
Wenn die Leute über die Verwendung von "magischen Zahlen" in der Computerprogrammierung sprechen, was meinen sie dann?
Entfernen von Code-Duplikaten
Ich versuche eine kleine funktionale Programmierbibliothek für Java zu erstellen (nur um meinen eigenen Kratzer zu kratzen). Bei der Definition des Funktionen höherer Ordnung [http://en.wikipedia.org/wiki/Higher-order_function] zumLists,Sets ...
Was ist der Unterschied zwischen einer Sprache und einem Framework?
Kann mir jemand eine klare, präzise Definition des Unterschieds zwischen einer Programmiersprache und einem Framework geben? Ich habe das Web durchsucht und konnte keine angemessene Definition finden. Ist es möglich, dass eine Sprache und ein ...
Vorteile der Untertypisierung gegenüber Typklassen
Was sind die Vorteile von OOP Subtypisierung über Typklassen, falls vorhanden? Mit anderen Worten, jetzt, da wir Typenklassen haben, gibt es noch einen Grund, @ zu verwende OOP subtyping? PS: Ich bin ein Scala-Programmierer.
Wie wählt Java die aufzurufende überladene Funktion aus?
Dies ist eine rein theoretische Frage. Gegeben drei einfache Klassen: class Base { } class Sub extends Base { } class SubSub extends Sub { }Und eine Funktion, die für diese Klassen vorgesehen ist: public static void doSomething(Base b) { ...
Wie findet ein C-Compiler, dass -lm auf die Datei libm.a verweist?
Was sind .a-Dateien in C-Programmierung unter Linux? Ist es eine Bibliotheksdatei? To merge with the math library libm.a you would type cc -o program_name prog.c -lm when you compile the program. The -lm means: add in libm. If we wanted to add ...
Warum betrachtet die Contain-Methode von ArrayCollection von Flex die Speicherreferenz?
Beim Benutzen.contains() auf einemArrayCollection In Flex wird immer die Speicherreferenz angezeigt. Es scheint nicht auf ein @ zu schau.equals() Methode oder.toString() -Methode oder irgendetwas Überschreibbares. Stattdessen muss ich die @ ...
Was sind Python-Namespaces rund um
Ich habe gerade angefangen, Python zu lernen und bin auf @ gestoß "Namespaces" Konzept in Python. Ich habe zwar die Ahnung, was es ist, bin aber nicht in der Lage, die Schwere dieses Konzepts einzuschätze Einiges Surfen im Internet hat ...
Generische Programmierung v.s. Metaprogrammierung
Was genau ist der Unterschied? Anscheinend können die Begriffe etwas austauschbar verwendet werden, aber als ich den Wikipedia-Eintrag für Objective-c las, stieß ich auf: Zusätzlich zu Cs Stil der prozeduralen Programmierung unterstützt C ++ ...
Beste Erklärung für Sprachen ohne Null
Jeder so oft, wenn sich Programmierer über Null-Fehler / Ausnahmen beschweren, fragt jemand, was wir ohne Null machen. Ich habe eine grundlegende Vorstellung von der Coolness von Optionstypen, aber ich verfüge nicht über die Kenntnisse oder ...