MagLev is a Ruby VM in the works by Gemstone that is targeted for a first release around September of 2008. I am really excited about this development. The VM will hook up to the caches and persistent store that Gemstone provides.
Avi Bryant gave a nice demo of 100 days of work on the VM. It […]
Entries Tagged as 'Smalltalk'
MagLev
May 31st, 2008 · No Comments
Tags: Rails · Ruby · Smalltalk
Meta-Programming in Smalltalk vs. Ruby
September 8th, 2007 · 1 Comment
I am both a Rubyist & a Smalltalker. I enjoy both environments immensely and use them for different purposes. In a recent flurry of posts, James Robertson over at Cincom completely misunderstood the point Neal Ford was making about the meta-programming facilities Ruby offers versus the facilities Smalltalk offers, or better yet the […]
Tags: Computing · Software · Ruby · Smalltalk
Polling for long running processes in Seaside
December 1st, 2006 · No Comments
Another good post from Ramon Leon.
Rails vs. Seaside
June 22nd, 2006 · No Comments
Rails vs. Seaside
I have started my first app in Rails at work. Though I find it’s ease of database access really appealing, I am not convinced that I find it a better suit than Seaside. There is something about programming everything in Smalltalk that is so much more appealing than figuring out “OK, […]
Tags: Software · Ruby · Smalltalk
Personal Menu for Squeak
March 12th, 2005 · No Comments
Things I like to have on my Personal Menu in Squeak...
PLAIN TEXT
SMALLTALK:
|spaceTallyPath|
spaceTallyPath := FileDirectory default fullPathFor: 'STSpace.text'.
aMenu addLine.
aMenu add: 'SpaceTally [', spaceTallyPath, ']' translated
target: SpaceTally new
action: #printSpaceAnalysis.
aMenu add: 'Empty Trash Can' translated
target: Utilities
action: #emptyScrapsBook.
aMenu add: 'Clear Command History'
target: CommandHistory
action: #resetAllHistory.
aMenu add: 'Collect Garbage'
[...]