G9: Source code doesn't matter

Java got (bad) macros and everybody hates them (has moved on).

Java the language is an unnecessary* abstraction.

They soft-lined class-files with the module thing, and nobody seems to mind.

Java language xxx. {{CN: would really like this one}}

Useful for bootstrap: (didn't want to be like Fantom, but...)

Progress

  • Still trying not to steal Fantom-lang
  • Still trying not to steal manifold
  • Still reading a bunch of other stuff
  • Still not combining ASTs (tree-sitter; gumtree {{CN}})
  • Still not Soot
  • Still not Sable (*) (kinda was looking)
  • Still not theorem proving
  • Still not (kinda is) learning lisp from scratch with mal
  • Still compiling and downloading too damn much (*-upper is coming along: need a break aka tooling support)
  • Still not throwing everything in
  • Still not "just" socratic and kotlinjs/wasm and do something else
  • Still being hardheaded about electric and the other ones and figwheel
  • Still trying to auto-convert the thing to scala, while simultaneously allowing a line from years ago to grow organically into place
  • Still procrastinating about generating things (aka maven-elijah-plugin)