cadrian is currently certified at Journeyer level.

Name: Cyril Adrian
Member since: 2001-10-29 15:15:38
Last Login: N/A

FOAF RDF Share This



See my home page.

Recent blog entries by cadrian

Syndication: RSS 2.0

Wow, how can time run away like that...

I now officially belong to the core team of SmartEiffel (formerly known as SmallEiffel), the GNU Eiffel Compiler.

One of my tasks is to develop SCOOP, but I also participate in day-to-day fixes and improvements... Note that we even have a bugzilla database, known as SmartZilla.

About SCOOP, no announcement have been made in the last months, and none will be in the near future. There are a lot of things (both theoretical and practical) before having a functional SCOOP runtime.

In the meantime, I developped a new installer for SmartEiffel. We wanted it to be smart :o) and the old installer was getting, well, old...

On the professional front, since September I work at PSA Peugeot-Citro├źn (France); I'm helping them in coding some Java components, and I also work as object expert.

3 Aug 2002 (updated 2 Apr 2003 at 13:16 UTC) »

Hacked my web site ( to be more "professional-looking". Removed those fancy backgrounds etc. at least on the most visited pages. I'll do the other ones later.

My work on SCOOP goes on well: it now works! I have to implement some few things though. I hope that some announcement will be made soon.

Yesterday I won a project. In September I will begin to work for a new client: Peugeot (a French cars brand and factory) I will work both as a Java/Object developper and as an expert. This should be interesting.

SCOOP is striding towards a quite useable state. A first integration is planned late in August.

25 May 2002 (updated 31 May 2002 at 13:26 UTC) »

Following some discussion in the SmallEiffel mailing list, and some discussion internal to the SmallEiffel team, I'm likely to build the SCOOP subsystem for SmallEiffel.

I already made some attempts in the past, and Philippe Ribet had some good ideas too. I'm now reading a thesis by Michael James Compton on the subject, which (as any research paper) helps a lot in tidying my own ideas up. I do not exactly agree with any he says, though. Expect some paper by me in the near future :o) I'm thinking of making the system a bit more complete than what OOSC describes, or Michael's paper.

Michael made a SmallEiffel-SCOOP executable from the -0.76 version. I will not use his code but start from what Philippe and I already wrote.

Thanks to Geoff Eldridge to remind me I have this diary! Sometimes I get lost by the too many things I do. Maybe I should buy an extra brain (er... maybe just _a_ brain)

To sum up 6 months of silence, I don't work for Schlumberger anymore. I do some internal work at Alplog, developping an intranet with some strange techniques involving the files being retrieved from a database, not from a local disk. Does anyone know of an Apache module which can do that? Currently we use servlets, but the drawback is, the files in the database can only be static, and we would like to add some JSP (PHP and so on) stuff too!

Scoop is currently dormant. We found some interesting results, like the fact that the current "once" construct may be used to create thread-local *AND* process-wide objects, thus closing a war which has flamed for too long. Consider:

my_object: MY_OBJECT is
    -- this object will be thread-local (if MY_OBJECT is
    -- not a separate class; otherwise, see below)
    create Result

my_unique_object: separate MY_OBJECT is -- this object will be process-wide unique! once create Result end

Tonight I'm in holidays. I go to a "classe de neige", i.e. I go skiing with 30 10-year pupils and their teacher. I look forward having some fun!

During this time I'll let my brain home. ;o)

I'll be back online Saturday March 9th.

3 older entries...


cadrian certified others as follows:

  • cadrian certified cadrian as Apprentice
  • cadrian certified elj as Journeyer

Others have certified cadrian as follows:

  • cadrian certified cadrian as Apprentice
  • hub certified cadrian as Apprentice
  • RogerBrowne certified cadrian as Journeyer
  • freshfruitco certified cadrian as Apprentice

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page