On Thu, Aug 22, 2013 at 3:13 AM, Matt Rice <[email protected]> wrote:
> On Thu, Aug 22, 2013 at 2:34 AM, William ML Leslie > <[email protected]> wrote: > > >> My conclusion is that we should continue to evolve one or two very > capable > >> cross-language runtimes, like CLR, because things are easier if we only > have > >> one managed runtime in the mix. > > My opinion is that a cross-language runtime is undesirable, It's > difficult enough to understand multi-person software projects when its > all written in a single language. You're right, but then there's legacy code. CLR picks an interesting position, because it at least has a common type system across all languages. If you squint your eyes really hard, you could almost argue that CLR implements one language with a bunch of different surface syntaxes. I'm not disagreeing with you, I'm just talking out loud. The main issue, I think, is that the more languages your developers have to know simultaneously, the more expensive your dev, test, and maintenance costs are. shap
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
