Nim (früher bekannt als "Nimrod") ist eine statisch typisierte, imperative Programmiersprache, die versucht, dem Programmierer ultimative Leistung zu geben, ohne Kompromisse bei der Laufzeit-Effizienz einzugehen. Das bedeutet, dass es sich auf Kompilierzeitmechanismen in all ihren verschiedenen Formen konzentriert.
Ich habe das folgende einfache Beispiel für ein Inter-Thread-Kommunikationsproblem: Ich möchte beliebige "Anytime" -Algorithmen in einem Hintergrund-Thread ausführen. Ein Jederzeitalgorithmus führt inkrementell eine gewisse Berechnung des Ergebn...
29.04.2015, 18:46
Nach dem, was ich verstehe, sind Strings in Nim grundsätzlich eine veränderbare Bytefolge und werden bei der Zuweisung kopiert.
Da ich angenommen habe, dass sizeof mir (wie len ) die Anzahl der Bytes sagen würde, aber stattdessen immer...
01.04.2015, 20:15
Ich habe in letzter Zeit Vorlagen und Makros verwendet, aber ich muss sagen, dass ich kaum Informationen über diese wichtigen Typen gefunden habe. Das ist mein oberflächliches Verständnis:
typed / expr ist etwas, das vorher existieren muss,...
12.07.2015, 11:32