The Fan Programming Language

Paul D. Anderson paul.d.removethis.anderson at comcast.andthis.net
Thu Jun 12 10:43:44 PDT 2008


>From a blog highlighted on java.net --

http://www.jroller.com/scolebourne/entry/the_fan_language_is_it

The blog entry speculates Fan might be a ("the") next-generation Java, i.e., not an extension of Java but a new language that avoids Java's shortcomings. Whether it succeeds is in the eye of the beholder.

There are some interesting similarities with the D programming language. In particular there is a D-like immutability concept. In Fan there is only one keyword ("const") with multiple meanings -- const variables, const classes and const functions... And there is only one kind of immutability -- const objects can never change. No mention is made of transitivity. I don't know whether it is ignored or implicit.

Anyhoo, might be worth looking at.

Paul




More information about the Digitalmars-d mailing list