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

Frank Quednau on Microsoft has not given up on ARM at 20:13
Markus Mews on Microsoft has not given up on ARM at 19:48
Felix Knecht on Anrufqualität at 22:12
Vitor Pereira on Anrufqualität at 21:05
Frank Quednau on Anrufqualität at 17:26
Jan Tietze on Anrufqualität at 16:20
Oliver Schult on Anrufqualität at 15:13
Sven Richert on Anrufqualität at 13:58
Volker Weber on Anrufqualität at 13:49
michael rother on Anrufqualität at 13:43
Tobias Vogel on Marshall Stockwell II :: Klingt gut, sieht gut aus, meine Empfehlung at 12:57
Jörg Wölker on Anrufqualität at 12:31
Volker Weber on Lenovo Smart Clock Essential at 08:29
Stefan Niemeier on Lenovo Smart Clock Essential at 08:25
Volker Weber on Lenovo Smart Clock Essential at 21:51
David Guillaume on Lenovo Smart Clock Essential at 21:46
Richard Albury on No battery woes on Apple Watch 6 at 18:56
Stefan Pfeiffer on Apple Watch 6 :: Erste Eindrücke at 16:02
Eric Bredtmann on Leatherman Free T4 :: Das hat sich bewährt at 19:53
Volker Weber on Leatherman Free T4 :: Das hat sich bewährt at 19:36
Volker Weber on No battery woes on Apple Watch 6 at 19:25
Dominique Roller on Leatherman Free T4 :: Das hat sich bewährt at 17:03
Bernd Hofmann on No battery woes on Apple Watch 6 at 16:33
Jan Van Puyvelde on Lenovo Yoga Slim 7 i7/16/1000 :: Erste Eindrücke at 14:30
Volker Weber on Lenovo Yoga Slim 7 i7/16/1000 :: Erste Eindrücke at 13:37

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 20:31

visitors.gif

Paypal vowe