--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
So does this make it more or less like XAML?
I was under the impression this approach had many benefits from easier
tooling to easier maintenance. What benefits does moving it to an API
that outweigh the scripting benefits?
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
I'm reading this quickly (I'm eating). This sounds good for some things
(reusability, which BTW sounds as a "return to the origin", since I
remember that in 2007 Sun was saying in a way that JavaFX runtime could
have been used by the regular JavaVM (which didn't prove true as there
were not "blessed" APIs. So far so good. For the dropping of the
language, it's bad. I'm curious about binding! If Oracle plans to revamp
BeansBinding or such... and eventually provide some language level
support. I was at the Java 7 keynote, but I didn't follow it with full
attention :o) I saw Mark possibly talking about fully supported
properties, so I suppose there will be something related to binding.
Anybody can comment?
PS OTOH, the JavaFX script compiler is the JavaFX part that is open
sourced. I suppose JavaFX script could be fully supported by aficionados
if they want to keep it live.
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
Fabrizio...@tidalwave.it
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
Well if they give JavaFX a really nice Java API so one can use it from Java as easily as Swing, then there's nothing more compelling about SWT due to this announcement.
SWT has no point over Swing at this point (vs. when it was originally created) unless you or your users are really hung up on widgets or fonts tracking the native platforms perfectly. Some of us really and truly could care less.
Just give us a decent UI that runs on any desktop OS without any extra native libraries, etc (which kills the notion of SWT immediately)
and a reasonable API (which Swing has in my book). The rest of the Eclipse RCP might be nice -- but it's "contaminated" by SWT for those who want no part of SWT.
On Mon, Sep 20, 2010 at 1:39 PM, Jess Holle <je...@ptc.com> wrote:Well if they give JavaFX a really nice Java API so one can use it from Java as easily as Swing, then there's nothing more compelling about SWT due to this announcement.
SWT has no point over Swing at this point (vs. when it was originally created) unless you or your users are really hung up on widgets or fonts tracking the native platforms perfectly. Some of us really and truly could care less.You probably mean "could not care less", otherwise you're agreeing with me :-)A lot of people care about applications looking like the host OS they are running in, and SWT/JFace/EclipseRCP is way ahead of Swing in that area.
Just give us a decent UI that runs on any desktop OS without any extra native libraries, etc (which kills the notion of SWT immediately)How so? Swing uses native libraries as well (well, AWT does). They are just implementing the UI at a different level than SWT.
The whole "native libraries are evil" thing died more than ten years ago.and a reasonable API (which Swing has in my book). The rest of the Eclipse RCP might be nice -- but it's "contaminated" by SWT for those who want no part of SWT.Sounds like a pretty arbitrary and emotional position, but whatever works for you.
--
Cédric
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
In any case, the large increase of adoption of the NetBeans Platform in the industry is related to the fact that many don't like SWT (and hence the Eclipse Platform).
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
--
Cédric
The ideas behind JavaFX (Functional Reactive Programming) are excellent, and it's not hard to make an implementation even for Java. For Java you get to choose between compiler magic, runtime magic and a metric crapton of anonymous classes, but it's perfectly doable.
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
--
The spoof of the day. There are plenty of industrial adopters of the Platform listed on the NetBeans website, so you could probably just take the time to have a look before writing nonsense.
At the risk of being snarky, I'll go ahead and say that just like JavaFX, the only times I ever hear about NetBeans is during JavaOne or from Sun employees...
From my experience, NetBeans has been reduced to a minuscule niche compared to IDEA and Eclipse.
Could this be true? The twitterverse certainly seems to think so right now.Scala, Clojure, Groovy, JRuby, Jython, etc. all invited to the party!So the question is; who'll be first with a good DSL substitute for Fx Script? The race is on...
--
Kevin Wright
mail / gtalk / msn : kev.lee...@gmail.com
pulse / skype: kev.lee.wright
twitter: @thecoda
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
Just give us a decent UI that runs on any desktop OS without any extra native libraries, etc (which kills the notion of SWT immediately)
How so? Swing uses native libraries as well (well, AWT does). They are just implementing the UI at a different level than SWT.
The whole "native libraries are evil" thing died more than ten years ago.
and a reasonable API (which Swing has in my book). The rest of the Eclipse RCP might be nice -- but it's "contaminated" by SWT for those who want no part of SWT.
Sounds like a pretty arbitrary and emotional position, but whatever works for you.
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
Silverlight is also what devs will use for Windows Phone 7 development.
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
Now, looking at the list of postponed features for Java 7 (unfortunately
everything mixes, to increase the chaos) I see that JXDatePicker has
been postponed. I'm not against the fact that it has been postponed, I
think that there's no mean in th point. I mean: serious industrial
adopters of Swing are using SwingX in full (or at least for a
conspicuous number of widgets), since Swing by itself is not enough.
Only the fact that somebody is *discussing* whether to integrate
JXDatePicker in 2012 is absurd. Either you discuss about integrating a
larger number of widgets of SwingX, or you decide that SwingX will live
as an external library. Integrating a single component won't change the
life of nobody.
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
Re: "successful technologies don't list customers", this sounds as
nonsense. I understand that the current legal war makes probably Google
personnel to speak politics instead of engineering, and that Google
employees are somewhat limited on what they can say, so I won't replicate.
For what concerns the reference "in my experience", as quoted by Ricky,
that's don't make sense too. I could easily say and prove that e.g. in
Italy almost nobody knows Android, but this holds true only in a
specific place and time, and doesn't have any value for inferring about
Android popularity in other parts of the world, or in Italy's future.
--
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
I agree, both aren't exactly success stories. Microsoft has the WP7
card up their sleeve though. Similarly JavaFX Script could've been
wonderful on Android, the current XML markup coupled with the weird R
file and associated manual casting is just not worthy of a modern
mobile stack anno 2010.
> You can't really avoid casting when you're reading a Java hierarchy off anI understand the impedance mismatch of deserialization, but it's still
> XML file. The important part is to limit this casting to its bare minimum
> (getting the root), and Android does exactly that.
a smell. :) The port of Guice (RoboGuice) turns this around and avoids
it through DI.
Well yes, but then you are tied to the tool support of the Eclipse
> I'd argue that Android's R system, which provides static type safety for
> resources, is actually pretty solid. I can't count how many times I've had
> regular Java code crash at runtime because a .properties or .xml file could
> not be found... This can't happen on Android: the compiler will tell you
> right away.
plugin - it's one of the significant hindrances from using other
IDE's. I've often wanted a sort of dynamic Enum for the purpose (since
same problem exists when you deal with I18N keys), but it needs to be
baked into the language rather than be dependent on IDE/compiler.
While I agree with Casper on the DI thing, Cédric is right: I'm using
NetBeans + Maven and the thing works fine.
Ah I see it has been added since, though still not exactly
recommended:
http://developer.android.com/guide/practices/design/performance.html#avoid_enums
By killing off JavaFX script this must be the first time Sun has ever made some source code of today uncompilable in the future.
Since JavaFX Script is now useless for them, I suppose they should not
object to releasing the entire thing in FLOSS (I supposed it was
already, but it's has been pointed out that there are missing pieces).
False. If you have some code for the manipulation of images, just to make an example, you're killed and you have to rewrite everything. It has been already said and it's a matter of facts, so I don't see the point in continuously denying it.By the way, the point that I wanted to make is that Java developers who decide to learn Android are never really handicapped by the Java aspect (which is 99% compatible with Java SE).
>
> What part of "99%" did you miss? :-)
>
> Look on the Android forums and compare the number of people who
> complain about Android "not being Java" and the number people
> asking Android API questions. I'm guessing 99.99% is probably more
> accurate...
>
Considering that most of people look as complete newbies, this doesn't
sound as a good metric :-) And I wonder whether counting the number of
people complaining about how the Market sucks is a good way to conclude
that the Market sucks :-)
BTW, Cedric, are you at J1? I'd like to offer you a beer :-)
--
I was wondering about the other JavaFX sessions at JavaOne: Do they still present something with the script syntax ? (If so, who would still go there ?) Or are they all about the to-be-expected API ?
--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
On the contrary, I like the idea of using JRuby, Jython, Groovy, or
the like for developing with the new API.
On 9/23/10, Jo Voordeckers <jo.voor...@gmail.com> wrote:
> Most sessions are using the JavaFX Script 1.3 syntax, some sessions by
> Oracle employees show an early version of the upcoming JavaFX Java APIs, but
> these are very likely to change before they'll be published in early access
> (Q1 or Q2 2011).
>
> On Thu, Sep 23, 2010 at 8:57 PM, Jan Goyvaerts™
> <java.a...@gmail.com>wrote:
>
>> I was wondering about the other JavaFX sessions at JavaOne: Do they still
>> present something with the script syntax ? (If so, who would still go
>> there
>> ?) Or are they all about the to-be-expected API ?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "The Java Posse" group.
>> To post to this group, send email to java...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> javaposse+...@googlegroups.com<javaposse%2Bunsu...@googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/javaposse?hl=en.
>>
>
>
>
> --
> - Jo
>
> --
> You received this message because you are subscribed to the Google Groups
> "The Java Posse" group.
> To post to this group, send email to java...@googlegroups.com.
> To unsubscribe from this group, send email to
> javaposse+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>
>
--
Sent from my mobile device
Josh Juneau
june...@gmail.com
http://jj-blogger.blogspot.com
http://www.jythonpodcast.com
Twitter ID: javajuneau
I attended JavaFX 2.0 session today and someone asked what to do if their company wanted to start a javafx project on Monday. No really good answer to that since fx script will be of no use once 2.0 arrives. The fx team said that fx script is open source and could be brought forward, but after evaluation Oracle decided that it would take too many hours to bring forward to the new API. On the contrary, I like the idea of using JRuby, Jython, Groovy, or the like for developing with the new API. On 9/23/10, Jo Voordeckers <jo.voor...@gmail.com> wrote:
Most sessions are using the JavaFX Script 1.3 syntax, some sessions by Oracle employees show an early version of the upcoming JavaFX Java APIs, but these are very likely to change before they'll be published in early access (Q1 or Q2 2011). On Thu, Sep 23, 2010 at 8:57 PM, Jan Goyvaerts� <java.a...@gmail.com>wrote:
--