The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


View by: Most Recent | Topic | Community | Webloggers | James Gosling   
Monthly Archives:    

Blogs by Community: Open JDK

Open JDK

My last post was about introduction of continuation is the Java VM, This one is about how to use continuation to easily implement service on top of a non blocking IO server.
on Nov 22, 2009 | Permalink | Discuss
Lukas Stadler has push a patch into Da Vinci VM patch queue that enable coroutine and fiber support in the VM
on Nov 19, 2009 | Permalink | Discuss
Today, a tantalizing announcement by Mark Reinhold about closures in Java 7 has made its way through the twittersphere. On the same day, Neal Gafter updated his closures proposal. Here are some use cases and my unbiased opinion on this proposal. No lambdas have been harmed in the writing of this blog article.
on Nov 18, 2009 | Permalink | Discuss
Entry posted to my new blog. OREDEV
on Nov 9, 2009 | Permalink | Discuss
This blog entry shows using a newly language named pseudo that enable gradual typing, the effect of a typing and the overhead of dynamic calls on a Fibonacci's function performance using the infrastructure provided by JSR 292.
on Nov 1, 2009 | Permalink | Discuss
Since beta 72 of jdk7, Escape Analysis is enable by default in the VM. Expect performance improvement for your program...
on Oct 6, 2009 | Permalink | Discuss
How do you seek to arbitrary positions in a file that's 2^64 bytes long?
on Sep 17, 2009 | Permalink | Discuss
Joe Darcy reveal on coin-dev list seven small languages changes that will be included in JDK7.
on Aug 29, 2009 | Permalink | Discuss
The first of the small language changes of Java 7 has made his way into the jdk7 repository forrest. The diamond syntax let the compiler infers the type arguments of a generic constructor call.
on Aug 27, 2009 | Permalink | Discuss
This entry show how to implement an Expression Tree like the one that comes with the DLR in Java on top of JSR 292 API.
on Jul 31, 2009 | Permalink | Discuss
First release of JSR292 backport. You can now test invokedynamic with your old :) JDK (1.5 or 1.6).
on Jul 1, 2009 | Permalink | Discuss
Here is the text of the message I recently sent to the JSR 255 Expert Group, in my capacity as Specification Lead.
on Jun 16, 2009 | Permalink | Discuss
ASM 3.2 is released with the support of the new bytecode invokedynamic.
on Jun 11, 2009 | Permalink | Discuss
The Java One 2009 has finished that Friday. Below are the slides for the BOF-4743 .
on Jun 8, 2009 | Permalink | Discuss
I'm drawing on several threads of thinking in several presentations and conversations this week at JavaOne, and am thinking the Java Community Process (JCP) no longer serves the needs of the Java ecosystem. I'm not the first to say this, not the last, but here's a few thoughts anyway. Sun (soon Oracle) is the owner and for the process to work out well the owner has to be enlightened enough to...
on Jun 4, 2009 | Permalink | Discuss
The JavaOne opening keynote is still a fancy rock & roll show with fancy stage and the like. It's always exciting to see what they have to say, and they do a good job of spinning a story that Java is Everywhere. The overall message is to convince developers that the Java platform is compelling, that Sun is providing this compelling ecosystem for developing applications, and that the...
on Jun 2, 2009 | Permalink | Discuss

Java Enterprise

My last post was about introduction of continuation is the Java VM, This one is about how to use continuation to easily implement service on top of a non blocking IO server.
on Nov 22, 2009 | Permalink | Discuss

Glassfish

My last post was about introduction of continuation is the Java VM, This one is about how to use continuation to easily implement service on top of a non blocking IO server.
on Nov 22, 2009 | Permalink | Discuss

Mobile and Embedded

Entry posted to my new blog. OREDEV
on Nov 9, 2009 | Permalink | Discuss

Java Specification Request

This blog entry shows using a newly language named pseudo that enable gradual typing, the effect of a typing and the overhead of dynamic calls on a Fibonacci's function performance using the infrastructure provided by JSR 292.
on Nov 1, 2009 | Permalink | Discuss