Call for Papers for the O’Reilly MySQL Conference
Sep 21, 2010
Guyub adalah perusahaan TI berpusat di Palembang dengan fokus pada F/OSS Produk-produk >> Layanan-layanan >>
Sep 21, 2010
Sep 21, 2010
So, what will the Monday night Oracle Open World / JavaOne / Oracle Develop keynote tell us? Intel and Thomas Kurian will provide the answer, which I’m watching on the Oracle Technology Network Live videostream.
So, I work in an Oracle/Sun data center. I guess you could say I’m biased, because we made that decision and it has turned out great for us. But, we are building a new data center, a next-generation data center. So, I’m really interested in what the future holds.
Intel is about to speak. I loved my tenure as community manager for ThreadingBuildingBlocks.org. Intel is superb! They understand the interactions between hardware and software. Bottlenecks are ultimately hardware related (the hardware executes as many instructions as it can in a given period of time); yet, ineffiecient software can leave too much hardware sitting around doing nothing; or, it can ask the hardware to repeat solutions to problems that have already been solved, but which weren’t saved.
Intel designs its hardware such that it will deliver ultimate performance for software developers who have some understanding of the implications that a line of code has on hardware.
Now the conversation turns to Java, the collaboration between Intel and Oracle with respect to Java, with an invitation to visit Intel Booth 509 at JavaOne. And the Intel presentation ends.
The focus now turns to Java, with Oracle’s Thomas Kurian speaking. Thomas highlighted Project Coin, with its improved type reference inference, try-with-resource blocks; Project Lambda (closures); and Project Jigsaw (the modular Java platform).
The next focus is multi-core processors, large memories, fast networks. You know that I belive this is the future, and must be addressed. Also, support for additional languages (Scala, for example) will be added. This is the .NET model (and I won’t argue who invented it first, Sun or Microsoft – though, to me, .NET was a response to Java)…
There will be new OpenJDK releases in 2011 and 2012.
The next discussion is on the client side. HTML5 is a key focus, along with native applications. JavaFX, JavaScript, Java 2D and 3D are considered key. JavaFX is highlighted as being a key element in the Java client arena going forward. Open Source is highlighted, along with support for large datasets, and flexibility with respect to images and other data types.
Oracle’s view is that all future browsers will run HTML5. Which means that Java and Javascript and modern graphic engines will be deployable to provide new Web experiences (as well as desktop experiences, I’d think).
I like what I’m hearing, so far!
Next is a demo of what Java is able to accomplish today on the client side. A JavaFX cup, followed by a game screen… an array of screens… fancy graphics/visualizations… quite fancy. All done vector graphics, no images. I think you have to see it to comprehend it. A real lot is possible using vector graphics and Java.
Thomas talked about the mobile vision: Project Mobile.Next. This will involve updates to the Java language, the VM, libraries, packages, and APIs. The goal is to enable Java support for new devices and new markets, including smartphones and many other mobile devices. Java Card and mobile payments were featured.
Bioware was the next focus, in a presentation of the “StarWars: The Old Republic” game, which runs on GlassFish. The video was spectacular, and it seems it’s all developed using Java.
In conclusion, Thomas said Oracle is committed to giving developers the world’s best programming platform on the desktop side, on the mobile side, and on the server side. And he announced the upcoming non-US JavaOnes. Then Olympic Champion Apollo Ohno came out, and said he was excited to be at JavaOne. I really liked watching him at recent Olympics, and it’s a thrill to see him at JavaOne! He said often people tell him “You look a lot like Apollo Ohno” and he says “I hear that a lot!”
So, what will the Monday night Oracle Open World / JavaOne / Oracle Develop keynote tell us? Intel and Thomas Kurian will provide the answer, which I’m watching on the Oracle Technology Network Live videostream
I myself am pleased by Oracle’s vision for Java, as presented at JavaOne 2010 thus far. What do you think?
Justin Kestelyn points us to the JavaOne photostream in Let The Photos Commence:
Yep, we’re onsite in our JavaOne home for the week, the Mason St. tent, and documentation of the goings-on around us has already begun… Stay tuned to this photostream for more virtual experiences!
On the JavaOne Conference Blog, Janice Heiss posted Rock Stars Tony Printezis and Raghavan Srinivas Chime in on the Future of Java:
I caught up with two JavaOne Rock Stars, Tony Printezis of Oracle and Raghavan Srinivas, a Java evangelist known for keeping his finger to the wind, to get their take on Java and JavaOne. I asked Printezis, a leading expert on Garbage Collection and Java about this year’s JavaOne…
R. Tyler Ballance of Hudson Labs, who’s blogging at JavaOne, reported on the Pre-JavaOne Hudson Meetup Redux:
Yesterday Digg was kind enough to host and “sponsor” (read: free drinks and pizza!) a Hudson meetup at their offices in San Francisco. While Digg has been the source of some controversy and press due to their recent redesign and corporate shake-ups, as far as the Hudson community goes they’ve been largely responsible for a great case study on continuous deployment using Hudson and Gerrit…
Dustin Marx is posting JavaOne 2010: JDK 7 and Java SE 7 as he attends the JavaOne 2010: JDK 7 and Java SE 7 session at JavaOne:
For my first real JavaOne 2010 session, I am attending JavaOne 2010: JDK 7 and Java SE 7 in the large Hilton San Francisco Grand Ballroom A/B. I normally write a blog post in its entirety before submitting it, but in this case I am going to continually submit this same post with updates as the presentation continues. In other words, I will be updating this same post throughout the presentation…
Our current java.net poll asks What’s your view of Java on the desktop? Voting will be end soon.
Subscriptions and Archives: You can subscribe to this blog using the java.net Editor’s Blog Feed. You can also subscribe to the Java Today RSS feed and the java.net blogs feed. You can find historical archives of what has appeared the front page of java.net in the java.net home page archive.
– Kevin Farnham
“The future of Java is not about Oracle, it’s about you the developers, and what you make Java become” — or something like that was Thomas’s last statement.
Java Today
Poll
Twitter: @kevin_farnham
Sep 18, 2010
Sep 17, 2010
Sep 17, 2010
code-recommenders – IDE 2.0: Bringing Collective Intelligence into Software Development java-toto – sweepstake application
Most Active Projects
anyedittools – AnyEdit plugin adds several new tools to the context menu of text based Eclipse editors, to Eclipse main menu and editor toolbar
birt-functions-lib – A collection of BIRT Aggregate and Script Function Extensions for use in your project
birt-controls-lib – A collection of BIRT ReportItems created through the ReportItem extension point.
wascana – Wascana Eclipse C/C++ IDE for Windows Developers
ostool – Central metadata repository for unstructured data supports records and knowledge management for small and medium-sized organisations.
onotoa – Onotoa is a visual editor for the Topic Maps Constraint Language.New Projects
multiproperties – MultiProperties is an Eclipse editor for multiple Java properties files editing simultaneously
splendor023 – splendor023
mc920-reconhecimento-facial – Realce da face
smartedu1 – Education management
smartedu – Education management
hypeerweb – BYU CS 340 Project
Sep 17, 2010
Sep 17, 2010
Sep 12, 2010
Scala is an object oriented and a functional programming language. If you already know Java or C# you will find Scala an easy to learn and a powerful one. Most of the new features that were added in C# (comparing with Java) exist as well, and apart of enjoying the power of OOP you will also get to enjoy the power of Functional Programming. There are many advantages for using Scala. However, the one I find as the most interesting one from a business perspective is the ability to compile code written in Scala either into intermediate language code or into java byte code. Companies, that maintain two versions for their products, one for the .NET platform and one for the Java EE platform, can use Scala for maintaining the core modules of their products in one version. The Scala version. Given the scalability related unique adavantages of Scala (comparing with Java and .NET), doing so can also assist with implementing the required changes set by the dynamic business environment in which we operate.