Skip to content
#

Nim

nim logo

Nim is a general-purpose systems programming language that's designed to be efficient, expressive, and elegant. The Nim compiler produces dependency-free binaries for most platforms as well as JavaScript for the web.

Here are 1,627 public repositories matching this topic...

Nim
MichalMarsalek
MichalMarsalek commented Dec 16, 2021

On Windows, when stack size limit is exceeded, the program ends with "Error: execution of an external program failed" with no details provided. For noobies like me, it might be helpful if the compiler gives some indication of why that is.

The simplest would be to create a warning when a single large array is defined in the code.
More advanced solution would take the combined the sizes of diffe

aduros
aduros commented Dec 13, 2021

The font bitmap has empty space reserved for ASCII characters 0x80 through 0xA0.

We should use that space for something, like icons for WASM-4 controller buttons, or generic sprites like stars/hearts/etc.

Games can then use hex string literals to easily display these:

text("Press \x80 to jump!", 0, 0);

Created by Andreas Rumpf

Released 2008

Repository
nim-lang/Nim
Website
nim-lang.org
Wikipedia
Wikipedia

Related Topics

c c-plus-plus javascript language python