Feed on
Posts
Comments

Archive for the ‘Squeak’ Category

Paul Murphy saw fit to give me another guest spot on his blog, called “The tattered history of OOP”, talking about the history of OOP practice, where the idea came from, and how industry has implemented it. If you’ve been reading my blog this will probably be review. I’m just spreading the message a little [...]

Read Full Post »

The Joy of Squeak

I found this through The Weekly Squeak. Randal Schwartz demo’d the current Squeakland version of Squeak/EToys on Leo Laporte’s show, “The Lab” (video link). I just think it’s neat it’s getting some mainstream recognition.
Schwartz and Laporte gave a quick history of Smalltalk at the start, and they told it pretty accurately. For the uninitiated it may go by too [...]

Read Full Post »

The 2nd edition of Squeak by Example is out now (h/t to The Weekly Squeak for this). Like the first edition, it’s a book released as a PDF under the Creative Commons Share-Alike license. You can also get a hardcopy edition of it for $20.10 USD. They also welcome donations. Another tidbit of news is that the [...]

Read Full Post »

I found this item on reddit. An entry in the GNU Smalltalk FAQ, under the heading “Does GNU Smalltalk run Seaside?” says that it will support Seaside in a release scheduled for March 8th. Now, the FAQ posting that says this is dated June 20, 2007. I’ve asked about this on reddit. Has the release date slipped any [...]

Read Full Post »

Ramon Leon at On Smalltalk posted a tutorial wiki app. in Seaside. Give it a try.
—Mark Miller, http://tekkie.wordpress.com

Read Full Post »

If you’re a software developer and you’ve wanted to learn Squeak, it’s been a struggle for a while now.
In 2001 and 2002 Mark Guzdial wrote two books on it: Squeak: Object-Oriented Design with Multimedia Applications, and Squeak: Open Personal Computing and Multimedia (co-authored with Kim Rose). These are two books I found that have a [...]

Read Full Post »

I learned this past weekend via. a posting on James Robertson’s blog that the Professional edition of Dolphin Smalltalk has been discontinued. The free version will continue to be available for free. According to Object Arts the costs outpaced the profits.
When I used to see discussions on blogs about Seaside, often the subject of Squeak would come up, since that [...]

Read Full Post »

This is the 2nd part to my previous post, Squeak is like an operating system. I also refer you to this post on Giles’s blog, which provides some context.
It’s easy to get lulled into the notion when programming in Smalltalk that you can use it like you would a programming language that is separated from the OS, that uses [...]

Read Full Post »

The Squeak 3.9 desktop
In foreground is a System Browser (what I call a ”code browser”–the default developer IDE), and one of the desktop “flaps” on the right (like a “quick launch” bar–it retracts). Behind the System Browser is the Monticello Browser, a version control system for Squeak. The bar at the top contains some system menus and desktop controls. The wallpaper is called “Altitude”.
I was inspired [...]

Read Full Post »

“Pascal is for building pyramids–imposing, breathtaking, static structures built by armies pushing heavy blocks into place. Lisp is for building organisms–imposing, breathtaking, dynamic structures built by squads fitting fluctuating myriads of simpler organisms into place.”
– Structure and Interpretation of Computer Programs,
by Harold Abelson and Gerald Sussman
In this post I’m going to talk mostly about this speech below, [...]

Read Full Post »

Older Posts »