nim

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.
1
Antwort

Nim Threadübergabe zwischen Threads: Wie vermeidet man einen globalen TChannel?

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
1
Antwort

Was genau sind Strings in Nim?

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
1
Antwort

typisierte vs untypisierte vs expr vs stmt in Vorlagen und Makros

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