[squeak-dev] [Fwd: The DCI Architecture Published]
Trygve Reenskaug
trygver at ifi.uio.no
Fri Mar 20 18:42:25 UTC 2009
Dear Squeakers,
Jim Coplien and I have published an article on Bill Venners' discussion
forum. Here's a quote from the article:
/"Somewhere along the line, statically typed languages got the upper
hand, supported by software engineering. One important aspect of static
type system analysis was the class: a construct that allowed the
compiler to generate efficient code for method lookup and polymorphism.
Even Smalltalk, whose initial vision of objects and a dynamic run-time
environment was truly visionary, fell victim to the class compromise.
The class became the implementation tool for the analysis concept called
an object. This switch from dynamics to statics was the beginning of the
end for capturing dynamic behavior."/
It would be great with responses from the squeak community, particularly
from Trait experts (and Traits haters? DCI depends on Traits.)
Enjoy
--Trygve
-------- Original Message --------
Subject: The DCI Architecture Published
Date: Fri, 20 Mar 2009 10:08:20 -0700
From: Bill Venners <bill at artima.com>
Reply-To: object-composition at googlegroups.com
To: object-composition at googlegroups.com
Hi All,
I'm happy to announce that we've published Trygve's and James's
article, The DCI Architecture: A New Vision of Object-Oriented
Programming:
http://www.artima.com/articles/dci_vision.html
If you have time, please keep an eye on the discussion forum the next
few days. I'm hoping we'll get some critiques and questions, and it
would help to have multiple voices who are more familiar with the
concepts responding. The discussion forum topic for it the article is
here:
http://www.artima.com/forums/flat.jsp?forum=226&thread=253008 <http://www.artima.com/forums/flat.jsp?forum=226&thread=253008>
Thanks.
Bill
--
Trygve Reenskaug mailto: trygver at ifi.uio.no
Morgedalsvn. 5A http://heim.ifi.uio.no/~trygver
N-0378 Oslo Tel: (+47) 22 49 57 27
Norway
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090320/e90c6ce9/attachment.htm
More information about the Squeak-dev
mailing list
|