[vwnc] DCI: a very interesting OO paradigm; and a very nice characterization of Smalltalk

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[vwnc] DCI: a very interesting OO paradigm; and a very nice characterization of Smalltalk

Nowak, Helge
DCI: a very interesting OO paradigm; and a very nice characterization of Smalltalk

Dear all,

Smalltalk demonstrates once more its innovative: Trygve Reenskaug, the inventor of Model-View-Controller, has come up with some very interesting new thoughts. Very Smalltalk-ish and realized in Squeak. Read this: http://heim.ifi.uio.no/~trygver/2008/commonsense.pdf

In the Appendix he also gives a, IMO very good, definition of Smalltalk:

Smalltalk A powerful information system, one in which the user can store,
access and manipulate information so that the system can grow as the
user’s ideas grow. The programs are constitute an important part of
this information.

Tell your (Smalltalk-, Java-, C++#-, Ruby- ...) friends!

Cheers
Helge

**************************************************************
Helge K. Nowak
Technical Account Manager Cincom Smalltalk
Cincom Systems GmbH & Co. oHG
Am Kronberger Hang 4
D-65824 Schwalbach/Ts.
Tel.: +49-(0)89-89664494
Mobil: +49-(0)172-7400402
Fax: +49-(0)89-89664495
Email: [hidden email]
Web: http://smalltalk.cincom.com

Alles über Cincom Smalltalk:
http://smalltalk.cincom.com

Bild (Metafile)

Ein Standpunkt ist ein geistiger Horizont vom Radius Null.
-- Albert Einstein

Geschäftsführer/Managing Directors: Thomas M. Nies, Gerald L. Shawhan
oHG mit Sitz/based in Schwalbach/Ts. (Amtsgericht Königstein/Ts. HRA 2653)
Pers. haftender Gesellschafter/Partner liable to unlimited extent:
Cincom Systems Verwaltungsgesellschaft mbH (Amtsgericht Königstein/Ts. HRB 5069)
**************************************************************



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

ole0.bmp (247K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [Gsug] DCI: a very interesting OO paradigm; and a very nice characterization of Smalltalk

Frank Gerhardt-2

Dear *,

then please also read the draft of Jim Coplien's new book:
http://sites.google.com/a/gertrudandcope.com/info/Publications/LeanArchitecture.pdf

Cope is speaking at OOP in Munich if you want to hear about DCI.

For Smalltalkers there are a couple of take-aways: Cope says MVC needs an update, it lacks the possibility to express algorithms. That's what he calls DCI. Role-based modeling and traits as a language feature help to overcome this. In C++ you could do all this 10 years ago with template metaprogramming (which I never understood ;-) ). In Smalltalk can do that, for the JVM there is Scala with traits support. Plain Java is more painful.

Cope has quite non-mainstream views on test-driven and refactoring.

Frank.


Nowak, Helge schrieb:
DCI: a very interesting OO paradigm; and a very nice characterization of Smalltalk

Dear all,

Smalltalk demonstrates once more its innovative: Trygve Reenskaug, the inventor of Model-View-Controller, has come up with some very interesting new thoughts. Very Smalltalk-ish and realized in Squeak. Read this: http://heim.ifi.uio.no/~trygver/2008/commonsense.pdf

--
Dr. Frank Gerhardt

Gerhardt Informatics Kft.
Eclipse Foundation member

[hidden email]
www.gerhardtinformatics.com

SENS-Experte www.SoftwareExperts.de

I'm speaking at EclipseCon 2009
Adam u. 9, 6753 Szeged, Hungary. Registergericht/Domicile and Court of Registry: Szeged, Hungary. HRB-Nr./Commercial Registery No.: 06-09-010204. Umsatzsteuer-Id/VAT registration number: HU 13592417. Geschäftsführer/Managing Directors: Borbala Gerhardt, Szilvia Toth
Kontakt in Deutschland: +49-177-757 8658, Orplidstr. 17, 70597 Stuttgart

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc