archives

Alan Kay: The Early History of Smalltalk

by way of lispmeister
(PDF scan or HTML)

Smalltalk's design--and existence--is due to the insight that everything we can describe can be represented by the recursive composition of a single kind of behavioral building block that hides its combination of state and process inside itself and can be dealt with only through the exchange of messages.

Really double-extra good.

HTML guidelines

Is it generally ok to post content with character entity references (like ⇒ for ⇒)? I mean how many people won't be able to read that?

Also, I remember seeing discussion on using "style" tag, but without any conclusion. Could we standardize some style classes by inclusion of their definitions in LtU CSS file(s)? I think we need classes for at least quoting previous comments (italic?) and for excerpts (blue italic? should we break tradition to make it different in color from default links?).

Another minor usability gripe...

I've noticed that things don't seem to work as I'd expect when a thread extends onto a second page. For instance, links from the tracker don't link to the correct page. Instead it generates a link to a non-existent target in the first page, so I manually have to scroll down and go to the next page. Then, when I get there, there are no more red stars: it thinks I've already read all the comments. There may be other things, too, but those are the ones that impact me personally.

By the way, from the URLs it looks like comments-per-page is configurable, but I haven't seen a (non-URL editing) way to change that setting... Anyone?

Finally, my opinion: I'd prefer not to have threads paged at all. It's a rare thread around here that goes past 50 replies, and I'd much rather see them all on one page. Obviously if this is configurable on a per-user basis, please point me to it and I'll change my settings.

Thanks, and sorry once again for complaining. The new site really is light years ahead of the old one.