I'm new to Fantom. I searched in the page, but I did not find any page related to "Fantom Success Stories" and in the web I only found this
Can someone say me where and why Fantom is use for?
Thanks a lot, Xan.
brianWed 28 Sep 2011
Good reasons to use Fantom:
want same code base for JVM server and JS client
solid concurrency model with no shared state
built-in modularity
better APIs for the stuff you do every day (work with strs, dates, times, i/o streams, http, csv, etc)
This site is written in Fantom.
We use it for SkySpark which includes custom database technology, analytics rules engine, and pretty advanced visualization running in HTML5 all written in Fantom.
Also see projects like the F4 IDE which are written in Fantom.
peterWed 28 Sep 2011
Can someone say me where and why Fantom is use for?
I tend to use Fantom instead of Java these days, for various day-to-day projects. The benefits for me of Fantom are:
clear syntax
coder-friendly APIs
simple build system
packs into a relatively small jar file for distribution
easy integration with Java (other libraries and own code)
jessevdamWed 28 Sep 2011
I am currently using to build an application for the visualisation of all kinds of omics data(biology). This application now runs in the browser and makes use of the fwt and self and svg. The old version runned on the java vm.
Created also a lot of associated scripts to parse the needed data.
The svg library, which I created using a code generator written in fantom, will be released as find time for it.
The main benefits for me are
Very easy to change the fantom pods and the compiler itself (easy to edit the source code and recompile it)
The closure system (it is really awesome)
Clear C style syntax (like it more than ruby)
Simple API
Can compile to Java and JS
There is a eclipse IDE available
Fantom is the only language with closure support and which can compile to both JS and jvm
The main benefit over JS is that Fantom has a Type system while JS has not.
Main drawbacks I encountered
Not all things are matured yet and implemented on both Java and JS
Compiler does not always continue after encountering syntax error (no recovery system present)
Miss array support (high performance arrays, not list like arrays)
go4Wed 28 Sep 2011
I really like the build system and even make a fantom style C++ build tool.
Miss array support (high performance arrays, not list like arrays)
I make a array pod that wrap primary array and java.noi.Buffer
kaushikWed 28 Sep 2011
Apart from kloudo.com I've atleast built atleast 4-5 web projects(not public) with fantom for some clients. fanzy.net is also written in fantom.
XanWed 28 Sep 2011
Thank a lot for examples.
Xan.
AkcelistoFri 7 Oct 2011
There are languages is more functional or more expressiveness or more abstract or more concise or more tricky than Fantom but Fantom is most readable language.
Xan Tue 27 Sep 2011
Hi,
I'm new to Fantom. I searched in the page, but I did not find any page related to "Fantom Success Stories" and in the web I only found this
Can someone say me where and why Fantom is use for?
Thanks a lot, Xan.
brian Wed 28 Sep 2011
Good reasons to use Fantom:
This site is written in Fantom.
We use it for SkySpark which includes custom database technology, analytics rules engine, and pretty advanced visualization running in HTML5 all written in Fantom.
Also see projects like the F4 IDE which are written in Fantom.
peter Wed 28 Sep 2011
I tend to use Fantom instead of Java these days, for various day-to-day projects. The benefits for me of Fantom are:
jessevdam Wed 28 Sep 2011
I am currently using to build an application for the visualisation of all kinds of omics data(biology). This application now runs in the browser and makes use of the fwt and self and svg. The old version runned on the java vm.
Created also a lot of associated scripts to parse the needed data.
The svg library, which I created using a code generator written in fantom, will be released as find time for it.
The main benefits for me are
Fantom is the only language with closure support and which can compile to both JS and jvm
The main benefit over JS is that Fantom has a Type system while JS has not.
Main drawbacks I encountered
go4 Wed 28 Sep 2011
I really like the build system and even make a fantom style C++ build tool.
I make a array pod that wrap primary array and java.noi.Buffer
kaushik Wed 28 Sep 2011
Apart from kloudo.com I've atleast built atleast 4-5 web projects(not public) with fantom for some clients. fanzy.net is also written in fantom.
Xan Wed 28 Sep 2011
Thank a lot for examples.
Xan.
Akcelisto Fri 7 Oct 2011
There are languages is more functional or more expressiveness or more abstract or more concise or more tricky than Fantom but Fantom is most readable language.
Readability is key feature for me.