I would agree with you, Vladimir, that the JavaFX scripting language
is an effective expressive language in its own right. Taking the GUI
elements out of it, there are still very powerful elements in it that
simply need to be expounded on to make it a standalone language. I am
currently working with Python because of a similar level of
expressiveness, but I also know there are other developers that
particularly like Scala for similar reasons.
To make it completely standalone, it would need to offer its own
complete library implementation. It's currently very dependent on the
Java API and the JVM. If it could have a compilable library with wide
native platform support, then it would be a nice option for developers
to consider. If it were a compilable language, and not just an
interpreted language, even better.
-Rob