Talk about OPENJFX's future
Scott Palmer
swpalmer at gmail.com
Fri Sep 21 16:13:16 UTC 2018
I would focus on bug-free functionality and *performance* over new features. Layout and CSS issues still seem to have a significant drag on JavaFX rendering.
Much of the new features I want are somewhat motivated by performance anyway. E.g. getting native window handles… to handle performance issues with 3D and video overlays.
I think #2, while cheap, will severely harm JavaFX adoption just from the added nuisance alone. Is there a precedent where this has worked out?
Regards,
Scott
> On Sep 21, 2018, at 12:04 PM, javafx at use.startmail.com wrote:
>
> Two items for us
>
> 1) focus on bug-free functionality over new features.
> 2) require a U.S. $50.00 a year fee per corporate entity for commercial application usage. This is very reasonable and would finally secure JavaFX's future as a development platform.
>
> I feel without 2) above we will find ourselves wandering around cyberspace hoping for a benefactor or the charity of volunteers and their spare time.
>
> hth.
>
> On Friday, September 21, 2018 at 5:52 AM, John-Val Rose <johnvalrose at gmail.com> wrote:
>
>> That video is typical marketing “smoke and mirrors”.
>> With no access to the code of either app, it is simply unfair and disingenuous to claim a performance advantage.
>> I am certain I could post an almost identical comparison video where the results would be the complete opposite.
>> Yeah, good programmers can write slow code (especially if you have a motive)...
>> On 21 Sep 2018, at 19:29, Johan Vos <johan.vos at gluonhq.com> wrote:
>>
>>>> We can't defeat QT in performance, but we can defeat it at applicability
>>>> and just don't get too far behind QT in performance. (bad example
>>>> https://www.youtube.com/watch?v=Kh6K-yEp_JY)
>>>>
>>> That video demonstrates the creator has absolutely no development skills in
>>> Java, or he intentionally misleads the viewer. I leave it to the reader to
>>> judge what would be worst.
>>> I am not going to make performance statements without numbers, but my first
>>> observations using JavaFX 11 with the Bellsoft Liberica VM are very
>>> encouraging (see https://gluonhq.com/javafx-11-early-access-on-embedded/)
>>> - Johan
More information about the openjfx-dev
mailing list