Objects and Databases Panel PodCast
OOPSLA
Guy Steele gave a great talk on Fortress, a high-productivity language for the Fortran crowd. It was also a great sequel to his 1998 talk on Growing a Language. And I had fun introducing him.
I also had fun dressing up as Luke Skywalker (complete with OOPSLA badge... hey, i should scan that in) and going to OMSI. I taked with Sam Kamin about my ideas for model-driven programming, but I'm not sure I made a lot of sense. Peri Tarr dressed as Darth Vader. We developed a little skit, but didn't use it. And we decided not to do battle... although now I think we should have. One line from the skit: Luke hears Obi wan saying "Luke, Use the Fortess"!
Web Services versus Distributed Objects
OOPSLA in Portland
You can learn all about OOPSLA at www.oopsla.org, and/or download the Advance Program PDF at http://www.oopsla.org/2006//program/oopsla_06_advance_program.pdf .
OOPSLA is the premier gathering of professionals from industry and academia, all sharing their experiences with today’s object technologies and its offshoots. OOPSLA appeals to practitioners, researchers, students, educators, and managers, all of whom discover a wealth of information and the chance to meet others with similar interests and varied experiences and knowledge.
You can mold your own OOPSLA experience, attending your choices of technical papers, practitioner reports, expert panels, demonstrations, essays, lightning talks, formal and informal educator symposia, workshops, and diverse tutorials and certificate courses from world-class experts. The popular Onward! track presents out-of-the-box thinking at the frontiers of computing. Posters discuss late-breaking results, culminating in the ACM Student Research Competition. Try your hand at solving the DesignFest® design challenge. And of course there are plenty of social opportunities for mingling and professional networking.
Go to the web (www.oopsla.org) today to reserve your place at OOPSLA ’06. See you in Portland!
Second Life
ECOOP
Conspiracies: OODB, CORBA, etc...
Rise and Fall of CORBA
I am hosting a panel on Objects and Databases at OOPSLA in Portland this year, on Oct 24th. Here is the working abstract:
Java and C# have brought Object Oriented Programming to the masses, yet programmers continue to struggle with persistent storage of objects. Juggling object persistence with requirements for simplicity, flexibility, maintainability, transparency, scalability and five-nines uptime can rattle even the most hardened architect. Solutions are still evolving rapidly and increasing in complexity, with no end in sight. At the same time developers continue to experiment with alternatives, both old and new.
This panel will discuss the state of the union between objects and databases, as seen from the trenches, with focus on current trends in object-oriented databases and object-relational mapping.
Panelists include:
* Robert Greene, Versant
* Patrick Linskey, BEA
* Erik Meijer, Microsoft
* Ken Rugg, Progress Software
* Craig Russell, Sun Microsystems
* Bob Walker, GemStone Systems
* Christof Wittig, DB4objects
It should be a lively and interesting discussion. I hope some of you will consider attending. I may add a customer representative or two.
Data mining the Explore UT schedule...
You can also view the official schedule.
ECOOP program committee

I just got back from the ECOOP program committe meeting in Paris. The meeting went well, but the highlight of the trip was that I accidentally found a Poilane bakery and even asked if I could visit le fournil in the basement. They have a huge woodfired oven, but the room itself was tiny. My French is still good enough after 20 years to get around and have reasonable conversations. I went to dinner with David Bacon.
Dr. Dobb's Journal article on Native Queries
Native Queries for Persistent Objects
By William R. Cook and Carl Rosenberger
Visit to db4objects
Exclusive Degree
Review of Native Queries
Native Queries on TheServerSide
Plain Old Java Queries on java.net
Creating EPS on windows
I didn't know you could use EMF. How do you convert it to PS?
What I do is print the picture to a postscript printer but use the "save as file" option. This produces a PS file. THen run this through Ghostview and save as EPS (with automatic cropping). I get the best results when I have a PowerPoint slide embedded inside a Word document!

