> Just before everyone starts writing MVC (model-view-controller)
> GUIs, you should be aware that there is a later development called
> MVP (model-view-presenter), which decouples the components
> even more.
>
> Main Dolphin site:
>
http://www.object-arts.com
Thanks for the link.
I found this bold statement from their top page amusing:
If you want to build robust, scalable, complex _and yet exciting_ software
then you need to use pure object-oriented programming techniques.
[emphasis mine]
I've always thought Haskell applications were robust, scalable and sometimes
complex, but it is true that there was always some excitement lacking...
("My applications are so dull; they never have run-time type errors... Oh, I
do so long for that familiar old `message not understood.' Hm, maybe if I
had used pure object-oriented programming techniques...!")
And then a more foreboding warning:
If you've not used Smalltalk before then you're in for a new experience.
Take care, though. The language and environment are so interactive
and engrossing that you may find that in no time you become addicted.
You have been warned.
Jeepers!
--FC
P.S.: With tongue in cheek. I have anything against Smalltalk or Object
Arts...