Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

January 14 2010

08:41

Fantom Programming Language

Portability Write code portable to the Java VM, .NET CLR, and JavaScript in the browser. Familiar Syntax Java and C# programmers will feel at home with Fantom's evolutionary syntax. Mixins Interfaces but with implementation. Concurrency Tackle concurrency with built-in immutability, message passing, and REST oriented transactional memory. Object Oriented Everything subclasses from Obj. Value types when you need the performance. Functional Functions and closures are baked in. Static and Dynamic Typing Don't like the extremes - take the middle of the road. Serialization Built-in "JSON like" serialization syntax makes Fantom ideal for declarative programming too. Elegant APIs We're quite obsessive about providing all the key features required for a standard library, but with much less surface area than the APIs found in Java or .NET. REST Model data with a unified namespace of resources identified with URIs.