SPLASH stands for Systems, Programming, Languages and Applications: Software for Humanity.
Does this name change reflect that fact that OOP is now recognized as one of multiple tools, paradigms, and techniques useful for software engineering instead of the be-all solution it was once sold as? I'll take it as a 2/3 victory for us "anti-OO" ranters, and grow 30% more arrogant and egotistical because of it. --top
More signs of the sea-change:
If link is not working, try this:
http://www.infoq.com/news/2011/03/oop-out-at-cmu
Agree that the name change is good, but I bet Top uses Gnome, MS Windows, or KDE, which uses OOP or OOP-like GUI objects that pass messages. Without that technology, how would you run your computer? MS Dos? Linux Command Prompt?
Different paradigms may be good for different things. That's the point: OOP was oversold as the be-all-end-all, and the industry is finally realizing it's not a GoldenHammer, merely yet another tool in the tool-box. OOP has worked fairly well for GUI's and some packaged libraries, but that doesn't mean it's the best for everything. (I still don't think it's the best we can do as far as GUI's, but that's another topic.) -t
Background and History
Well, that was then. Now there is SplashOneThree for 2013.
See Also: MultiParadigmProgramming