«« Next » « Previous
«« Next » « Previous

Link Details

DZone can't read your mind. Tell us what you like! Login and vote now.
Link 86766 thumbnail

By puredanger
via jroller.com
Published: Jun 12 2008 / 03:08

The Fan programming language is one I've been watching for a couple of months since it first launched its website. Its statically typed like Java and Scala, although there are some dynamic features.
  • 22
  • 0
  • 1722
  • 559

Comments

Add your comment
User 225162 avatar

herval replied ago:

0 votes Vote down Vote up Reply

why do people need ANOTHER language that does basically the same as every other one out there...?

User 60102 avatar

jodastephen replied ago:

0 votes Vote down Vote up Reply
User 206264 avatar

e_utrilla replied ago:

0 votes Vote down Vote up Reply

Because a high-level language is just a "productivity tool" over programming directly in assembler or bytecode. Netbeans 6 does basically the same as Netbeans 5.5 (or Eclipse, or Idea, or any other IDE). Why would anyone use it then? Because it does have improvements over the previous version.

Change and evolution are needed for improvement. I'm not sure what the future of Fan will be, but it looks like a nice language. There's an open debate about which set of features would be desirable to add to each one's favourite language. As long as I know, this has been a purely theoretical discussion. As Stephen Colebourne says in his blog, Fan meets a high percentage of these desired features, so maybe now there can be physical evidence to support the theory.

Anything that's better than what we have now, even if it never gets mainstream or is used just as a proof-of-concept, is a step closer to The Next Big Thing (if such a language ever exists), and in my opinion should be encouraged.

User 281050 avatar

cbang replied ago:

0 votes Vote down Vote up Reply

Looks clean and very interesting, much more likely to be my replacement for Java than Scala anyway.

User 192628 avatar

prime21 replied ago:

0 votes Vote down Vote up Reply

I agree. Fan looks really clean and more intuitive and useful for someone moving from Java compared to Scala or Groovy.

User 206264 avatar

e_utrilla replied ago:

0 votes Vote down Vote up Reply

Any bet on when will the first performance benchmark appear?

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.