Inside SWT

Monday, May 09, 2011

Joining Oracle

I guess I've always been a UI guy and my attempts to deny it have failed! Don't get me wrong, I've been doing UI for the past couple of years but it's been on the application side. That was a great experience but it was time for a change.

Why join Oracle? Oracle isn't kidding. They are taking Java forward, removing roadblocks and doing whatever it takes. We've seen a few examples of this already. Oracle and IBM are working together. Oracle and Apple are working together and the Mac JVM is going to be better than ever. The old suspicions are gone and everyone is open for business.

At this point it's not quite clear exactly where I fit in but I'm an Eclipse fan and Oracle is an Eclipse supporter, so it makes sense to post here.

Now I'm off to fix some Swing bugs ...



  • Welcome back!

    By Blogger Tom, at 3:33 PM  

  • Dude...

    By Blogger Bill Higgins, at 4:11 PM  

  • Congratulations Steve!

    "Now I'm off to fix some Swing bugs ..." is a classic line.

    By Blogger Kim Moir, at 4:12 PM  

  • This doesn't have anything to do with the imminent arrival of the Apocalypse, does it? Isn't May 21 Judgement Day?

    By Blogger Greg, at 4:35 PM  

  • Congrats, Steve. Glad to see that Oracle is serious about Desktop Java.

    BTW, since you're looking for Swing bugs to fix, how about this one? It has been bedeviling us for years.

    By Anonymous Anonymous, at 4:51 PM  

  • Congrats Steve!

    I had some interesting conversations with Oracle back at EclipseCon around client-side Java. If that sounds interesting to you, please contact me.

    djo à coconut-palm-software point com

    Dave Orme

    By Blogger David, at 5:50 PM  

  • This is a huge news. "I'm shitening in me shorts" :)
    Congrats and all the best of luck to you.

    By Anonymous Anonymous, at 5:50 PM  

  • A new thing! Congrats. I look forward to hearing about it.

    By Blogger Kevin, at 7:31 PM  

  • Thanks everyone. When I know more, I'll be sure to post.

    In the meantime, it's nice to be back!

    By Blogger Steve, at 7:36 PM  

  • Congrats!

    Does it mean that Swing will be more SWT-like?

    By Blogger Christopher Daniel, at 1:00 AM  

  • Great to see u coming back to Eclipse…..

    By Blogger Christian Campo, at 5:11 PM  

  • Amazing... Congress Steve and good luck.

    By Blogger online, at 11:50 PM  

  • One more thing: Here are the two complaints I hear regularly about Java UIs in general and SWT in particular:

    * Lightweight widgets can't take advantage of the GPU to create, say, a really smooth-scrolling lightweight table control.

    * But heavyweight widgets can exhaust the Win32 GDI heap just by maximizing a window (with a CompositeTable or similar construction) across a 6-headed display.

    Yeah, I'm talking about trader workstations in finance. But I'm looking forward to my new 6-headed developer workstation later this year. ;)


    By Blogger David, at 10:22 AM  

  • @online: Congress to you too!

    By Blogger Steve, at 10:47 AM  

  • @David: Like I say, it's not clear exactly what my role will be. Oracle is a big company and I am finding my way around.

    By Blogger Steve, at 10:49 AM  

  • Wow, that almost makes me wish I still worked there! Good luck, Steve!

    By Blogger jellyroll, at 5:44 PM  

  • (this is Tim Boudreau - don't ask me why I show up as Jellyroll)

    By Blogger jellyroll, at 5:45 PM  

  • Hey Tim! Ya, is was time to get back to my widget-y past.

    Please contact me at my hotmail account and let's get back in touch, rather than having a conversation here!

    If you don't have the address, you can guess it pretty easily (use an "_").

    By Blogger Steve, at 6:03 PM  

  • Hello Steve,

    Please note one big wave is coming called "Kiosk" mode (mobile world/touch world) and Qml interfacing
    (Silverlight, Flash proved it).

    JavaFX was a good start to have interfacing + quick + fast + fastest way of GUI
    building. To kill challenge and develop Kiosk style GUI JavaFX is simply the best.

    Working with full screen mode, not a mess of code, but simplicity was introduced.
    (Look at Google how fast they are killing others, and every seconds they are growing?
    Because of there V8/Javascript/Html graphical user interfacing, gave them the speed of UI,
    where whole world belives and forget the backend how hard we code)

    JavaFX also a good feature to overwrite the Crestron/Extron/Axis processors way of development,
    environments, just by having a JComponent patch.

    JavaFX also a choice to overwrite Video? What have done Java for Video? We suffered
    and struggled still today to have Video up and running, where other technologies
    drags and drops it.

    The move that you did is great news. But please remember you have the chance to
    change the world of Java, please take care of JavaFX and please allow us to
    hit the challenge.

    We believed in Java.

    Thanks & Best regards

    By Blogger Shamun, at 3:13 AM  

  • Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write ups thanks once again.

    By Anonymous SEO tools, at 6:00 AM  

  • very nice thanks for sharing

    hey friend see snow on google
    Type “Let It Snow” on @Google If you click and drag you can wipe the snow away. It is great. source:

    By Anonymous let it snow, at 5:29 PM  

  • Thanks for your kind and encouraging words. We infact are working on a few features that would make the experience even better.

    By Anonymous Anonymous, at 4:15 PM  

  • nice post

    By Anonymous Anonymous, at 12:11 PM  

Post a Comment

<< Home