Not quite a musing, but a language strategy idea. Clojure strikes me as a good example of viral-like language. It insinuates itself into the Java-ecosystem and leverages all that epic plumbing and library collateral, cherry-picking a bunch of good language ideas to do many things better and wait to eventually supplant Java from its habitat [1]
Is it a plan for BitC that might move things along? if some questions of language design are deferred and introduced once more experience is gained? it seems to me that Rust and Go are taking this approach and also co-habiting, mostly with C. Maybe BitC (and others) had this idea all along, but I'm noticing more examples in recent times, wondering if a new trend or an old one being re-vitalised. [1] on reflection, I want to avoid directly comparing Clojure and BitC as arguably Clojure is an application-layer language whereas BitC is a substrate language (like C, and bizarrely now C++) _______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
