Casper Bang wrote:
> ...especially since JavaFX seems to serve mostly to scratch
> Sun's own itch but utterly uninteresting to most others.

I am more of a manager than programmer these days (darn it!).  I find 
JavaFX very interesting.  However, its still not quite good enough for a 
serious project due to the lack of layout, tree view etc components.  
Oh, and a HTML viewer as well (might be there already).  I am interested 
in it for enterprise apps.  I know these are coming, but not here yet.  
I see JavaFX likely to survive due to the range of platforms it can be 
used on (e.g. mobile, blue ray etc).  I really like the ability to glue 
existing Java libraries we have directly in with the UI (not possible 
with Flash).  AJAX with JavaScript hacking for cross browser development 
is the best we have today, but is yucky.  When you dig deeper it feels 
like the toolkits around help a lot, but you still waste a lot of time 
eliminating the last cross browser compatibility problems.

The other thing I have not looked into deeply yet is authentication 
support.  E.g. Authentication infrastructures using Kerberos, NTML, CAS, 
SAML, SPNEGO or whatever else the customer dictates is required by their 
environment.  My understanding with Flash the way you have to do this is 
get the flash app to talk back to the web browser.  So does that mean if 
you tear a JavaFX app out of a web browser and drop it on the desktop it 
can no longer hook into authentication infrastructures?  Authentication 
is a pain.  I would rather keep this isolated and easy to change in apps 
that are built.

My utopia is two JVMs (one on client, one on server) talking over an 
authenticated, secure connection, sending async messages to each other 
with an Actor based (multi-threaded) infrastructure.  Its getting closer 
(Scala for Actors, JavaFX almost ready for UI, not sure about state of 
authentication), but its not quite here yet.

>  So I would
> not be surprised if we'll see a little bit of the same trend as with
> current Sun hardware customers fleeing to IBM.
>   

Speaking purely for myself, we buy Sun hardware due to value for money, 
decent hardware, good hardware support, and because dealing with one 
vendor is easier than dealing with several.  We have zero plans to 
suddenly move to IBM hardware.  It would be a big change to move vendors.

Alan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javaposse@googlegroups.com
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to