New Scripting Language F3 For GUI Programming http://sun.systemnews.com/articles/105/5/opt-dev/17328?hilight=f3 (Nov. 27, 2006).

F3 is a declarative Java[TM] scripting language with static typing. Created by Sun employee Chris Oliver, the F3 language is designed to make GUI programming easier. Check out the demos online.

F3 became the JavaFX Script product [L1 ]. Oracle has since discontinued JavaFX Script, but it continues on in two ways: as a Java API [L2 ], and as an open source project, OpenJFX [L3 ].

The JavaFX API is used by TkFX, an experimental toolkit for Swank.