The man who rewrote the formula engine

by Volker Weber

Damien Katz has a very interesting story about the time he spent rewriting the formula engine for Notes/Domino R6. There is so much in it, that each reader takes away different aspects. These are my key points:

Hire this man!

Comments

grossartig !!

Ulrich "eknori" Krause, 2005-01-05

I personally find the "neglected component, that nobody owns" reflection alarming - and no doubt one of the reasons that Notes is so rough around the edges.

Colin Williams, 2005-01-06

see also comment by Ed Brill

http://www.edbrill.com/ebrill/edbrill.nsf/dx/damien-katz-formula-engine-rewrite

Leonardo Burci, 2005-01-06

I personally find the "neglected component, that nobody owns" reflection alarming - and no doubt one of the reasons that Notes is so rough around the edges.

Yeah, but that’s very common... it’s not just something wrong in Lotus!

Ben Poole, 2005-01-06

yes, it also is a common among Business Partners that blame Lotus/IBM for their own apps not running properly (yes, I am in this community for more than 10 years now).

Stefan Heinz, 2005-01-06

oh, and I love that one: "It's truly easier to ask forgiveness than to ask permission, not to mention things get done a lot faster if you just do them."

:-)

Stefan Heinz, 2005-01-06

Damien tells a really interesting story about his work at Iris. Everybody (like me) who loved to work with Lotus Notes at that times Iris had to decide and is frustrated about how IBM is destroying that work, should read this article.

Wolfgang Schmidetzki, 2005-01-06

How exactly is IBM destroying that work?

Ed Brill, 2005-01-07

@ed Brill:
Damien: "But such is big corporate management, they don't even realize how much they're damaging things, they are essentially politicians not engineers."
I remmber my last devcon in Las Vegas (2002 or so). Everybody talked about the comming release R6. I spent a lot of time and money to learn about the new J2EE-Intergration in Domino. 6 Month later IBM decided to remove all that J2EE stuff from Domino.
That's only one example. IBM seams to let Domino die just to reimpleement everything in Webshpere. And this dead is very slowly ...
In the end this might be a good solution and the reason might be the unmanagable code Demien talked about. I don't know.

Wolfgang Schmidetzki, 2005-01-07

Wolfgang -- I made that decision, not some big bad IBM machine. (OK, I had some help from five other people, but I was the person writing the Notes business plan at the time). You can still do a lot of Notes/J2EE integration, we even bundled a runtime license for the best J2EE server on the market in Domino 6.

At any rate, there's nothing still today, and with Domino 7, that requires any component of WebSphere to run Notes/Domino. So I really don't feel this is a fair characterization.

Ed Brill, 2005-01-07

Recent comments

Jochen Kattoll on The Neighbor’s Window :: Oscar Winning Short Film at 22:21
Harald Gärttner on Microsoft Office app on Android and iOS at 15:09
Volker Weber on App-Store-Interna: Apple geht gegen Buchveröffentlichung vor at 14:55
Oliver Stör on App-Store-Interna: Apple geht gegen Buchveröffentlichung vor at 13:42
Volker Weber on Microsoft Office app on Android and iOS at 13:02
Harald Gärttner on Microsoft Office app on Android and iOS at 12:56
Volker Weber on Marshall Monitor II A.N.C. :: Erste Eindrücke at 08:07
Thomas Cloer on Marshall Monitor II A.N.C. :: Erste Eindrücke at 07:57
Matthias Lorz on The Neighbor’s Window :: Oscar Winning Short Film at 12:47
Volker Weber on The Neighbor’s Window :: Oscar Winning Short Film at 11:54
Fabio Peruzzi on The Neighbor’s Window :: Oscar Winning Short Film at 11:48
Fabio Peruzzi on The Neighbor’s Window :: Oscar Winning Short Film at 11:45
Horia Stanescu on The Neighbor’s Window :: Oscar Winning Short Film at 07:04
Martin Funk on The Neighbor’s Window :: Oscar Winning Short Film at 00:00
Sven Bühler on I am not ready for a foldable phone at 22:03
Andreas Imnitzer on The Neighbor’s Window :: Oscar Winning Short Film at 21:48
Roland Dressler on I am not ready for a foldable phone at 15:02
Daniel Seiler on I am not ready for a foldable phone at 13:51
Roland Dressler on I am not ready for a foldable phone at 12:55
Hubert Stettner on I am not ready for a foldable phone at 10:51
Matthias Welling on Tools and Weapons #nowreading at 09:05
Ingo Harpel on You may secretly be a Bing user at 20:01
Amy Blumenfield on Tools and Weapons #nowreading at 19:44
Horia Stanescu on You are famous on Botnet at 12:33
Volker Weber on You are famous on Botnet at 20:17

Ceci n'est pas un blog

I explain difficult concepts in simple ways. For free, and for money. Clue procurement and bullshit detection.

vowe

Contact
Publications
Stuff that works
Amazon Wish List
Frequently Asked Questions

rss feed  twitter  amazon

Local time is 19:18

visitors.gif

Paypal vowe