Linked by Eugenia Loli-Queru on Tue 24th Aug 2004 21:07 UTC
BeOS & Derivatives Haiku (OpenBeOS)'s third birthday was a few days ago. While some BeOS parts have been successfully re-implemented so far, these were mostly the 'trivial' parts: screensaver kit, printing kit etc. Read more for a mini-editorial.
Permalink for comment
To read all comments associated with this story, please click here.
BeOS was a "death march"
by DeezNutz on Tue 24th Aug 2004 22:44 UTC

As phenomenal as BeOS WAS, it was an engineering "death march." TEN YEARS to build an OS??? BeOS was the poster child for why C++ should not EVER be used for a large scale OO project. If Be had used any of the more modern OO languages, specifically Eiffel, they would have been able to put BeOS in 1/3 the time with greater stability; Eiffel has full interoperability with C, C++, and Java, so developers could have written code in their favorite language and plugged it into the BeOS API. Before anyone jumps on this, remember substantial portions of MacOS X are written in Objective C.