The Need for a Common Compiler Framework
The Need for a Common Compiler Framework
In recent years, we have seen a dramatic rise in the number of languages used in mainstream projects. In particular, languages which run on the JVM or CLR have become quite popular (probably because sane people hate dealing with x86 assembly). Naturally, such languages prefer to interoperate with other languages built on these core platforms, particularly Java and C# (respectively). Collectively, years of effort have been put into devising and implementing better ways of working with libraries written in these “parent languages”. The problem is that such efforts are crippled by one fundamental limitation: circular dependencies.
Read More:
http://www.codecommit.com/blog/java/the-need-for-a-common-compiler-framework
Thanks