Skip to main content

Rémi Forax

Rémi Forax is Maitre de Conférence at University of Marne-la-Vallée since 2003 where he obtained his PhD on multi-method in Java. He has been using Java for many years and enjoys himself hacking the JDK.


forax's blog

Resurrect dolphin

Posted by forax on October 14, 2007 at 6:19 AM PDT

This morning is was in my shower, thinking about life, sea etc,
when the word 'dolphin' pop in my mind.

It instantly remember that day, when SUN management decide to
stop using codenames.

Mixing property language support and bean bindings

Posted by forax on September 24, 2007 at 3:14 PM PDT

Recently, Shannon posts version 1.0 of beanbindings, even
if this version is not ready for production use,
it is stable enough to create a small demo mixing
property language support and

Java kernel in jdk6 update 4

Posted by forax on August 20, 2007 at 1:22 PM PDT

From bug report
it seems that Java Browser Edition,
Java Kernel
will be available in jdk6 update 4.



Beansbinding goes to the wrong direction

Posted by forax on June 23, 2007 at 2:33 PM PDT

Shannon Hickey recently post a blog entry about
a new release of Beans Binding project at

I have take a look to the documentation and my first belief is
that the API doesn't guide the user enough.

Java property (draft 3)

Posted by forax on May 13, 2007 at 7:34 AM PDT

This is a new step in my quest (or curse) to
provide properties to Java.

I've written a new version of the proposal (the third draft)
of the property spec, available as a google doc

property draft (v3)

@nnotation type or type @nnotation

Posted by forax on March 18, 2007 at 7:42 AM PDT

The purpose of JSR 308 is to allow to
define annotation on types.

Currently, the JLS 3 only allows to annotate
language elements than accept modifiers so
it's not possible to annotate types.

Why allowing this is a good idea ?

Closure Litteral and Method Reference

Posted by forax on February 27, 2007 at 3:46 AM PST

Recently, Stephen Colebourne and Stefan Schulz post another closure like proposal, yes, yet another one.

Meet me at FOSDEM

Posted by forax on February 20, 2007 at 10:57 AM PST

If you want to talk about:

Property Reloaded

Posted by forax on January 23, 2007 at 8:26 AM PST

This entry is the second draft of my property proposal, i have tried to gather all the ideas proposed since my first post about properties.

Why do we need a property syntax in Java ?

Kitchen Sink Language and local keywords

Posted by forax on January 15, 2007 at 2:54 AM PST

The Kitchen Sink Language (or ksl)
is open here :,
so i hope that the next version of my prototype
will be the ksl trunk.