
Anatoli Fomenko

Gregory Murray
(2161) JavaFX Script - Declarative GUI Programming Language for the Java Platform
Peer-Refereed Talk
Wednesday, 2007-06-27, 11:20 - 12:00, Arena 8
- Anatoli Fomenko - Sun Microsystems Inc. (speaker)
- Gregory Murray - Sun Microsystems, Inc (co-speaker)
Topics
Abstract
JavaFX is a new family of Sun products based on Java technology and targeted at
the high impact, rich content market. JavaFX Script is a highly productive
scripting language that enables content developers to create rich media and
content for deployment on Java environments. JavaFX Script is a declarative,
statically typed programming language. It has first-class functions, declarative
syntax, list-comprehensions, and incremental dependency-based evaluation. It can
make direct calls to Java APIs that are on the platform. Since JavaFX Script is
statically typed, it has the same code structuring, reuse, and encapsulation
features (such as packages, classes, inheritance, and separate compilation and
deployment units) that make it possible to create and maintain very large
programs using Java technology.







