Hacker News new | ask | show | jobs
by nickpsecurity 3095 days ago
The benefits section of Red is a pretty amazing list most languages can't say:

http://www.red-lang.org/p/about.html

Its Red/System DSL [1] is also something that could be easily used or improved by folks like you that build OS's on calculators and such. More talent can only help. ;) I've been eyeballing it for a concept of high-level systems programming that extracts to multiple targets to leverage their static/dynamic analysis, testing, and compilers. Keep feeding any improvements detected by each into original code until result is pretty solid. Additionally, a language with features close to C that's easy to macro can by itself be advantageous as a C replacement. Double true if the initial interpreter for that language is easy to implement in C or assembly.

So, try it out. Just ignore the blockchain BS if you don't like that. Worst case in event you really like Red, but not what's on the submission, is that you fork or partly clone the prior work to leverage its benefits minus the bullshit. :)

Note: This is true for any great language or other tooling that's malleable. Easier to escape lock-in to specific paths the maintainers take. Not necessarily easy but easier.

[1] http://static.red-lang.org/red-system-specs.html