On Wed, Jan 18, 2012 at 1:14 PM, Neil Van Dyke wrote:
> IMHO, a good perspective on OO is to think first that behavior emerges from
> the *interactions* of objects.
sure, but where did you get the objects that are doing the interacting?
do you get them from nouns in the real world? or do you sta
IMHO, a good perspective on OO is to think first that behavior emerges
from the *interactions* of objects. (Which perspective also has
implications for OOPLs, IMHO.)
Very-very-very simple embedded systems, like their model of a
coffeemaker (which doesn't even need to be an embedded system) ma
For objects Craig Larman's "Sailboat Book" is awesome because it
covers OOAD in addition to objects. Without that minor detail it would
just have been another data structures book.
On Wed, Jan 18, 2012 at 2:32 PM, Raoul Duke wrote:
> On Tue, Jan 17, 2012 at 7:43 AM, Matthias Felleisen
> wrote:
>
On Tue, Jan 17, 2012 at 7:43 AM, Matthias Felleisen
wrote:
> On Jan 17, 2012, at 10:40 AM, Jordan Schatz wrote:
>> But as someone who employees developers I place very little
>> value on knowledge of Java and wish students would learn more functional
>> programming, and more then OOP design patter
On Jan 17, 2012, at 8:27 AM, Matthias Felleisen wrote:
For the book itself, I now think I took the wrong approach. While
it is theoretically arranged properly -- especially the decision to
model information with class based data w/o creating methods -- it
doesn't suit the psychology of mos
On Jan 17, 2012, at 10:40 AM, Jordan Schatz wrote:
> But as someone who employees developers I place very little
> value on knowledge of Java and wish students would learn more functional
> programming, and more then OOP design patterns.
Thank you. That's the purpose of HtDComponents, fp progra
> Excising all Java silliness would leave one with the empty set: { }.
> But, thank you for your explanation. I believe you've said here
> that you plan to resume work on the book "real soon now" ... I look
> forward to that product eagerly.
I know that Java has its place, I think that place is a
On Jan 17, 2012, at 10:22 AM, Tom Maynard wrote:
> On 1/17/2012 7:27 AM, Matthias Felleisen wrote:
>> teachers are welcome to use it with standard Java (plus some hints that the
>> book's language omits silly keywords).
>>
>
> Excising all Java silliness would leave one with the empty set: { }
On 1/17/2012 7:27 AM, Matthias Felleisen wrote:
teachers are welcome to use it with standard Java (plus some hints that the
book's language omits silly keywords).
Excising all Java silliness would leave one with the empty set: { }.
But, thank you for your explanation. I believe you've said
On Jan 17, 2012, at 8:13 AM, Tom Maynard wrote:
> On 1/17/2012 6:17 AM, Matthias Felleisen wrote:
>> http://www.ccs.neu.edu/home/matthias/htdc.html
>>
> This may or may not be amusing, but I was working backwards (chronologically)
> from this starting point.
>
> Was it the language, or the boo
On 1/17/2012 6:17 AM, Matthias Felleisen wrote:
http://www.ccs.neu.edu/home/matthias/htdc.html
This may or may not be amusing, but I was working backwards
(chronologically) from this starting point.
Was it the language, or the book, that went astray? I mean, I guess I
don't understand why i
http://www.ccs.neu.edu/home/matthias/htdc.html
On Jan 16, 2012, at 11:59 PM, Tom Maynard wrote:
> Well, not only ProfJ, but also Viera K. Proulx and her publications, like
> "Design of Class Hierarchies" and "How to Design Class Hierarchies" and
> K.E.Gray's "ProfessorJ: A Gradual Intro to J
Well, not only ProfJ, but also Viera K. Proulx and her publications,
like "Design of Class Hierarchies" and "How to Design Class Hierarchies"
and K.E.Gray's "ProfessorJ: A Gradual Intro to Java..." -- or even
"Compiling Java to PLT Scheme?"
Has all this hard work gone to waste?
Will there eve
13 matches
Mail list logo