nitrogen icon indicating copy to clipboard operation
nitrogen copied to clipboard

An interpreted programming language written in Go.

Results 12 nitrogen issues
Sort by recently updated
recently updated
newest added

How to do packaging? Right now if a package is needed for an application, the file(s) must be manually downloaded and added to the source tree. They can be placed...

Feature request

Allow functions to specify types for parameters. Types will be checked at compile time as much as possible. Types that can't be checked then will be checked at runtime. This...

Language change

Right now, .nib files are always checked to see if they match their source file. Only the modification time is checked. This may cause problems if a file is edited...

Improvement

Strings are implemented a slice of Unicode runes. Meaning arbitrary byte sequences are not allowed, or the very least not guaranteed. There needs to be a way to manipulate arbitrary...

Language change

Similar to double quoted strings in PHP, f strings in Python 3, and template strings in JavaScript. ## Syntax Notes `"This string contains ${some_var}, cool huh?"` or `` `This string...

Language change

Not sure if making generators a part of the language would be good or not. Something to toy with.

Language change

Right now the parse errors are quite cryptic or even completely wrong. It doesn't need to be as fancy as Rust's, but something a bit more friendly would do nicely.

Improvement

Because one doesn't exist.

Documentation

Need to fully implement number types (signs and exponent forms). Maybe need to verify strings?

Improvement
Standard library

Something to allow introspection of Nitrogen. Right now that main thing I can think of is getting methods and properties of an instance.

New Module