Use Fan To Target Users On Multiple Virtual Machines

Fan – the new kid in town. Fan’s USP is its portability across Java VM and .NET CLR (and I assume Mono as well). Other than this, it seems to have combined good things from multiple worlds. Not only does it inherenly support objects and closures, but it also tackles concurrency with REST oriented transactional memory. The API currently abstracts away abstracts the Java and .NET APIs, but the team takes pride in portability across other VMs too. So, if you are writing an application which might run on various virtual machines, then Fan can be your best bet.

It will be interesting to see how much of this is achieved because at times .NET and Java APIs seem to follow diverse philosophies. Also, it will be critical to see if Fan, with abstraction over the virtual machines, which already abstract the underlying functionalities, will be able to come up with the right balance of elegance, productivity, performance and completeness to appeal to the programmer.

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.



Abhijit Nadgouda
iface Consulting
+91 9819820312
My bookmarks


This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.