On Sun, Aug 25, 2013 at 12:47 PM, Florian Weimer <[email protected]> wrote:
> * David Jeske: > > C++, Ocaml, Haskell, D, Google Go, and others are not missing from this > > list because nobody has gotten around to building a system based on them, > > but because they are whole-program embedded systems compilers. > > Oh, I forgot to mention that your characterization is slightly > inaccurate—Ocaml, Haskell/GHC and both Go compilers from Google are > not whole-program compilers, but they do require recompilation of all > reverse dependencies on any change. AFAIK, they can only perform this operation from source and into one monolithic binary per app. ....which means they are whole program compilers. As soon as they can do this from a binary intermediate form, in a way which can managing sharing those partial binary intermediate shared libraries (aka DLL/so) then they are not whole program compilers.
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
