KBD

Keith Devens .com

Saturday, July 5, 2008 Flag waving
"Why teach drawing to accountants? Because drawing class doesn't just teach people to draw. It teaches them to be... – Randy S. Nelson (dean of Pixar University)
← Entry 1679Entry 1681 →

Daily link icon Wednesday, March 20, 2002

Entry 1680

Via LtU, Foundations of Object-Oriented Programming Languages: Types and Semantics. Looks like an interesting book. I've really been wanting to read something on the more theoretical aspects of Object Oriented programming, and this looks like it may be it. I read Object Oriented Software Construction, by Bertrand Meyer a few years ago, but I don't remember that going into much theory... it was more of an introduction to OO (even though it was like 1200 pages). Although my memory could be totally wrong... I have to revisit that book Smiley

← Entry 1679Entry 1681 →

Comments XML gif

Ehud Lamm (http://lambda.weblogs.com) wrote:

I'd say OOSC covers the "practical theory" - but if you are looking for "theory theory" you should look elsewhere.

∴ Ehud Lamm | 21-Mar-2002 9:22am est | http://lambda.weblogs.com | #132

Keith (http://www.keithdevens.com/) wrote:

Any suggestions?

Keith | 21-Mar-2002 5:26pm est | http://www.keithdevens.com/ | #133

Ehud Lamm (http://lambda.weblogs.com) wrote:

This is a large field. Many type theory papers talk about OO (and the book mentioned above seems to be worth reading). Even more theoretical is the use of category theory and algebra (see http://lambda.weblogs.com/discuss/msgReader$2307). I'd also suggest reading on ADT theory (the classic papers from the '70s).<p>
I am sure you'll get more answers if you ask on LtU..

∴ Ehud Lamm | 22-Mar-2002 7:13am est | http://lambda.weblogs.com | #137

Feel free to post a comment below. Please see my comment policy.

Formatting Rules (No HTML):

  • **bold**, *italic*, _underlined_, --strikeout--
  • "text"="url" creates a link, and URLs are auto-highlighted
  • Blockquote: Like e-mail, begin paragraph with > (greater-than sign)
  • Lists: begin paragraph with *,-, or + (unordered), or # (ordered)
  • Code block: ?!code:language=perl|php|sql|javascript|etc.{\n}...{\n}?!/code

:
(will be your IP address if blank)
: (optional)
(Will not be shown on site)

: (optional)
:

July 2008
SunMonTueWedThuFriSat
 12345
6789101112
13141516171819
20212223242526
2728293031 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 5 posts

Recent comments XML

Girls, please don't get breast implants

> And no, you will not be receiving​a picture.

:-(...

Keith: Jul 2, 6:05am

Javascript clone function

This is a clever way to clone an​object if you are using YAHOO UI.​Same tec...

Antonio: Jul 1, 12:47pm

I hate Norton Antivirus

Oh just one other thing norton is​great at keeping people out of your​compu...

kevin.sands: Jul 1, 12:50am

Terminator 3 was awful

I think the biggest reason why T3​totally blew was because Edward​Furlong g...

76.167.172.64: Jun 29, 3:06am

Generated in about 0.114s.

(Used 8 db queries)

mobile phone