On 18 January 2011 08:50, Casper Bang <casper.b...@gmail.com> wrote:

> 1) Oracle will continue to cause impedance mismatches wherever they
> go, and as a result the official community (NetBeans, Glassfish...)
> will shrink while the de-facto community continues to grow (Android,
> Eclipse...).
>
> 2) We will finally see a JDK7 but as per usual uber-compromising
> style, rather underwhelming and won't really be worth the trouble for
> most corporations.
>
> 3) The web vs. native debate will culminate as the mobile segment
> starts to cannibalize the desktop segment drawing up a sharp
> frontline.
>
> 4) Plugin technologies (flash, Java, Silverlight) will die as no new
> projects will adopt this legacy model, pushed primarily by lack of
> support from the mobile segment.
>
> 5) Scala will continue to divide the waters, although it will come out
> as the definitive Java next gen. This won't be because it's the best,
> but because it was first at attaining critical mass and ensuring
> various research grants. The old Java vs. C# debate will be replaced
> by a new Scala vs. C#.
>
> /Casper
>
>
Alternate JVM languages will grow in popularity.  I expect to see the first
large publicly-visible applications written in Clojure and Mirah to be
released this year.  We'll also see many more organisations who've been
using Scala "under the radar" to come out into the open about it - mainly
through the route of job postings.

Driven by accusations of complexity and growing adoption, there will also be
more books and blogs targeting "everyday" Scala use, instead of trying to
show off the power of the language in complex scenarios.

Given their enterprise heritage, Oracle deal heavily with big companies that
do big number crunching, so concurrency is going to be high on their agenda.
 I'd expect future development in Java to focus on the platform more than
the language; so defender methods and tail-call optimisation could well be
announced for a future release, the rise of 64-bit VMs also make fixnums
(and tuples) far more attractive.  People will be excited, but it'll be
scheduled for the distant future and Oracle will focus first on Groovy
support, so Scala, JRuby, Mirah and Clojure will all figure out workarounds
in the meantime.

There will be more joint effort and cross fertilization between non-Java JVM
languages, hybrid arrangements such as JRuby frontend/Scala backend will
become more popular, and the language developers will work towards better
supporting such solutions.

There will be more app stores, including an attempt by Oracle to resurrect
the Java App store.  The drive here will be to provide a unified store that
serves both mobile and desktop, this will become a central part of the
Oracle vs Android settlement.  Microsoft may even attempt something similar
with Silverlight, trying to boost flagging sales of Windows Mobile.

Duke Nukem Forever will be released, before Java gets closures.



> On Jan 18, 7:47 am, hlovatt <howard.lov...@gmail.com> wrote:
> > My 4 predictions are:
> >
> > 1. Java will get back on track with JDK7's release and stabilisation
> > of the JCP (or something similar to replace the JCP). A generally more
> > positive vibe.
> >
> > 2. The action in personal computing and to a lesser extent in
> > corporate computing will center round touch devices, particularly
> > tablets like the iPad. Sorry Dick, no keyboards.
> >
> > 3. The smartphone plus tablet landscape will be in order of sales:
> > iOS, Android, daylight, the rest. Nokia and RIM the big losers and
> > also Windows Mobile 7 and WebOS not going well.
> >
> > 4. Google and Oracle will slug it out in court over Android; case will
> > not be resolved this time next year.
> >
> > @Chris, Hope you remember to come back to this thread next year and we
> > can all have a LOL about how bad our predictions are. Good idea to
> > start the thread. Howard.
> >
> > On Jan 18, 12:58 pm, Chris Adamson <invalidn...@gmail.com> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > The Posse put out a call for predictions in #336.  Whether or not
> > > anybody likes it, here's mine:
> >
> > > "No third-party Android app will attain 'cultural sensation' status in
> > > 2011, meaning it is widely recognized in the mainstream culture and
> > > media."
> >
> > > I know, the phrasing is peculiar, but it's an article of faith in the
> > > iOS community that Android needs to put up a "killer app" in 2011 to
> > > prove it's not just a me-too copycat platform, market share
> > > notwithstanding. This is sort of a riff on that, but whereas "killer
> > > app" is usually thought of in terms of functionality -- something
> > > where you'll buy a device just to use the app -- this is slanted more
> > > towards the kinds of personal apps (utilities, games, media) that rule
> > > on smartphones.
> >
> > > Examples of "cultural sensation" apps and their platforms: Facebook
> > > (web), Twitter (web and SMS), Angry Birds (iOS), Guitar Hero / Rock
> > > Band (various consoles), Wii Sports (Wii).  I think in all these
> > > cases, you could ask someone who doesn't use them what they do, and
> > > usually get an accurate answer (maybe not a deep one, but better than
> > > "huh?").  I considered adding the iOS apps Flipboard (which got a lot
> > > of business press coverage when it came out), and Midomi / Shazam /
> > > SoundHound (collectively known as "that iPhone app that recognizes
> > > music"), but don't think they fully meet my criteria.
> >
> > > Plus, I'm choosing my battles carefully: this phrasing leaves the door
> > > open to Google delivering such an app.  Heck, "Google Goggles" may
> > > qualify already.
> >
> > > --Chris
>
> --
> 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<javaposse%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>
>


-- 
Kevin Wright

gtalk / msn : kev.lee.wri...@gmail.com
<kev.lee.wri...@gmail.com>mail: kevin.wri...@scalatechnology.com
vibe / 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 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