Very interesting point of view.
I see a fourth option:
- compile the scripting language to C (like Crystal for Ruby)
I see a fourth option:
- compile the scripting language to C (like Crystal for Ruby)
Not to mention, bootstrapping is about the compiler executable and the problem I was talking about applies to any attempt to use an ahead-of-time compiler for a dynamic language.