Is steel scheme good as a system scripting language? #148
-
Janet has been the best system scripting langauge for me. By default, it uses steel scheme doesn't set STEEL_HOME by default. For a language to be used as a system scripting language, the defualt module directory must be provided. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 20 replies
-
I would argue that it does not have to be provided by default, assuming installation instructions are sufficient. The only reason I have not assumed a default yet is because I don't distribute (up to date) binaries - most if not all are building from source. Of course, at some point soon I will pick a default directory that can be overridden. The engine itself has support for adding other directories to search for modules, it just isn't directly exposed in the repl. |
Beta Was this translation helpful? Give feedback.
I have not yet implemented the regex library, however the plan is to wrap the rust regex library https://docs.rs/regex/latest/regex/ and include it with the interpreter.
Steel will be implementing the full numeric tower, which currently includes integers (isize), floats (f64), big ints, and will eventually include rationals as well