bonobo-lang / bonobo

Strongly-typed, safe, opinionated systems language that compiles to C.
https://bonobo-lang.github.io
Apache License 2.0
14 stars 1 forks source link

Incremental compilation rather than monolithic #85

Open thosakwe opened 6 years ago

thosakwe commented 6 years ago

rustc is slow. So are C++ compilers. Bonobo doesn't have to be this way. Bonobo can take advantage of Dart's build toolchain to incrementally build Bonobo into object files. The only step would then just be to re-link to program on compilation.

And then, just like that - boom, fast re-compile times, to the extent where hot-reloading may be unnecessary.