On Jan 19, 10:48 pm, Stephen Chin <
st...@widgetfx.org> wrote:
> You should be our project manager. :)
>
> A few thoughts:
>
> * Visage Android and Visage JavaFX can both happen in parallel and
> do not necessarily need to be (or will be) released simultaneously.
>
Considering that JavaFX support is #1 Android support may be deferred
for a later Visage release. Then again the demand for Android support
is very strong, much stronger than any other platform except for
JavaFX.
>
> * For licensing, the core compiler will always be GPLv2. However,
> this should not be a problem, because the GPL does not encumber
> generated code (this is why gcc is so popular). All libraries
> (JavaFX, Android) are being done under a BSD license because they
> are meant to be linked at runtime and need to be commercial friendly.
>
Some people have asked about the licensing for Visage. It will be a
relief for many who may have plans to use the language in commercial/
non commercial applications.
>
> * There will probably be more work this year on JavaFX and Android
> APIs rather than additional language features, unless someone else
> helps me out on the compiler. The one feature that I will
> probably kill myself to implement is Map support, because it is so
> essential for building elegant APIs.
>
Is it possible that some language features may be implemented, which
make it easier to use the JavaFX/Android APIs directly? Many of the
APIs have been designed with Java in mind, which can create
difficulties using them with a different language. Extra boilerplate
code comes to mind :(. These type of language features may not
necessarily be included in the Visage 1.0 release.
>
> Cheers,
> --Steve
> blog:
http://steveonjava.com/