Post a Comment
"Anywhere performance, simplicity, and memory usage is valued over eyecandy. That and anywhere you need backwards compatibility."
Oh god, as a poor soul that grew up programming this monstruosity 10+ yrs ago I never thought that CS would de-evolve to such a point where what you just said actually is justified.
When motif came out, it was such a bloated hideous pig of a framework that sometimes we had to hack somethings directly on the x-toolkit (which was an even more hideous thing, but slightly less bloated). It was fun to see some motif widgets bring to its knees a $30K+ workstation :-). Man, how things change.... now this bloated pig is considered "light"
When motif came out, it was such a bloated hideous pig of a framework that sometimes we had to hack somethings directly on the x-toolkit (which was an even more hideous thing, but slightly less bloated). It was fun to see some motif widgets bring to its knees a $30K+ workstation :-). Man, how things change.... now this bloated pig is considered "light"
Yes, but isn't the fact that Motif is now considered "light" sad?
"Scientific applications, high reliability environments, etc."
Would you give control over your weak life functions to an ICU (intensive care unit) that is controlled by a "Vista" PC just because the nurse wants eyecandy, wobbling windows and dancing elephants? :-)
No, honestly: Motif is still interesting in contexts where developers of high specialized software (evaluation of computer tomographies, somnology laboratory, automated blood lab analysis etc.) need to rely on the presence of a special GUI base framework, because their software needs to be able to be installed and run on a Sun, IBM or SGI machine.
Motif is simplicistic, minimal and functional in many regards (surely not in memory usage), it offers a high grade of compatibility between OSes and therefore hardware systems.
It is used everywhere where eyecandy explicitly is a no-issue, where users do concentrate on content, not on form. Form does not beat content. :-)
Luckily, it's not that the world does just consist of x86 PCs and "Windows"... :-)
Haven't GTK ant Qt been ported to HP , AIX, etc?
I think Qt certainly runs on AIX now, because IBM sponsored some work to get KDE up and running on it some while back. As for GTK, there was some big noise about HP defaulting to Gnome on a lot of their stuff some while back that seems to have gone quiet.
I would imagine they've both been ported quite widely now.
However, there's still a ton of stuff using Motif and it just shows the importance of backwards compatibility and looking after what is already there.
Edited 2007-06-28 08:38
On a slightly related note, there has been some progress on the petition to fully open source Motif. This would erase the problem of running OpenMotif on closed source platforms (solaris, aix etc).
http://www.marutan.net/cde/
The people from OpenMotif.org have been very supportive of this effort.








