Quantcast
Browsing all 37 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

I’m writing a C build environment in Smalltalk.

I can no longer tolerate makefiles, autoconf, and all the other bullshit that currently permeates building C projects like the Squeak virtual machine. We’ve had the ability to manipulate command-line...

View Article


Image may be NSFW.
Clik here to view.

All I want for Christmas is a virtual machine running Snow Leopard.

Aha, so it’s not possible to build a Cog VM on Mac OS 10.7 or later, because John’s Mac support relies on QuickDraw system calls that were removed in 10.7, and Cog’s unixbuild won’t build on the Mac...

View Article


Image may be NSFW.
Clik here to view.

Spoon 3 beta 2 (“Usable By Humans”) released

Spoon 3 beta 2 is released. This one includes the development environment memory from the 3 alpha 3 release, startable from the webpage that the app automatically opens. A remote system browser onto...

View Article

Image may be NSFW.
Clik here to view.

searchable Naiad module metadata

Naiad is Spoon’s module system. For every Naiad module, there can be a webpage describing it and providing something for Google to crawl. This is the basis of a discovery system for Naiad modules. It...

View Article

Image may be NSFW.
Clik here to view.

the smallest object memory so far

The smallest object memory snapshot I’ve made so far is 1,337 bytes long, on 19 January 2006. You can get the bits (also see my notes about the visualization tools). It adds 3 and 4, then quits. I...

View Article


Image may be NSFW.
Clik here to view.

a detailed Naiad description

(from the Spoon release notes) Spoon is a project to make Smalltalk systems more understandable, by removing unnecessary stuff, reorganizing what remains, and making it easier to share and deploy. If...

View Article

Image may be NSFW.
Clik here to view.

a detailed description of Spoon’s object memory visualization tools

direct graphical mapping of the object memory When I got the current Spoon snapshot down to about 450 kilobytes, I realized that I could render it as a reasonably-sized picture (within 800 by 600...

View Article

Image may be NSFW.
Clik here to view.

3D wobbling object memory visualization

View Article


Image may be NSFW.
Clik here to view.

Spoon 3 beta 3 released

I’ve released Spoon 3 beta 3. New in this one: A minimal seed memory in which to grow Squeak 5. This one is 300k and has support for networking and Naiad, but not WebDAV. Minor UI changes to the remote...

View Article


Image may be NSFW.
Clik here to view.

now accepting new clients

Hi! My consulting company, Black Page Digital, is now accepting new clients. Please contact me if you have need of any of the following: Smalltalk programming Gemstone object database programming or...

View Article

Image may be NSFW.
Clik here to view.

traveling through 2012-11-29

Hi all… I’m visiting San Francisco at the moment, having adventures. I’ll be back in Amsterdam in a few days, on Thursday, 29 November. I don’t expect to have much time to write here before then....

View Article

Image may be NSFW.
Clik here to view.

I’m interviewed on the Smalltalk Inspect podcast

Oh! I forgot to mention: I had another fun podcast interview, this time with Joachim Tuchel for the Smalltalk Inspect podcast. Check it out!

View Article

Image may be NSFW.
Clik here to view.

I’m writing a C build environment in Smalltalk.

I can no longer tolerate makefiles, autoconf, and all the other bullshit that currently permeates building C projects like the Squeak virtual machine. We’ve had the ability to manipulate command-line...

View Article


Image may be NSFW.
Clik here to view.

I’m available for work.

Hey there, it’s my semi-regular reminder that I’m available for work. Consultant or employee, I’m comfortable as either. Check out my résumé. Thanks!

View Article

Image may be NSFW.
Clik here to view.

the Smalltalk Reflections podcast, episode one: a tribute to James Robertson

We did it! On James Robertson’s birthday, David Buck and I released episode one of “Smalltalk Reflections”, a podcast about Smalltalk. Our first episode is a tribute to James, who started the previous...

View Article


Image may be NSFW.
Clik here to view.

a most useful virtual machine debugging aid: simulated objects

Squeak’s virtual machine simulator is extremely useful for debugging. You can use it to inspect and change objects “while time is stopped”, between the execution of individual virtual machine...

View Article

Image may be NSFW.
Clik here to view.

Context release 4 alpha 1

Context 4 alpha 1 is released. This one fixes loading errors in the welcome page, supports remote debugging and process browsing, and makes Naiad and remote messaging support available as Monticello...

View Article


Image may be NSFW.
Clik here to view.

Smalltalk Reflections episode three is up

Check it out!

View Article

Image may be NSFW.
Clik here to view.

new Context active filesystem layout

When you start the Context app, you start a webserver that provides a “console”. Viewed through a host web browser, the console describes what Context is, and enables control of the memories it knows...

View Article

Image may be NSFW.
Clik here to view.

Smalltalk Reflections episode 7: minimalism

Episode 7 of Smalltalk Reflections is out. The topic is “minimalism”.

View Article
Browsing all 37 articles
Browse latest View live