/doc/motivation

http://github.com/mattknox/nyclisp · #! · 13 lines · 10 code · 3 blank · 0 comment · 0 complexity · 0d7534aa9664fbbdedf5388107d42f19 MD5 · raw file

  1. At the core, nyclisp will be a forth dialect without variables or gc. Atop that, I'll build variables, gc, the reader, a compiler, and probably a type system. It would be interesting to see if it can be ported easily to a few other architectures, like parrot, llvm, etc. (jvm is also a possibility, but can't handle TCE, so the jvm target wouldn't be much of a functional language).
  2. V8, c--, gnu lightning, llvm, jvm, factor, c, are all potential target platforms.
  3. first:
  4. forth in literate asm
  5. variables
  6. datastructures
  7. gc
  8. reader
  9. compiler to forth
  10. type system