This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Approachable Store
Feed Title: Travis Griggs - Blog
Feed URL: http://www.cincomsmalltalk.com/rssBlog/travis-rss.xml
Feed Description: This TAG Line is Extra
OK, I whine alot. Or punditize. Or whatever you want to call it. Often about VisualWorks directions/shortcomings/frustrations. Too much likely. And then I read a post like this one by Vassili. And I think, all is well. Our ship's in good hands. Of particular comfort is his statement: "...it reminded me how less approachable this system has become. We will have to do address that in future..." He makes a good post with some introductory examples into use of the Store.Registry package APIs to do the kinds of things we used to do with the SystemOrganizer and Smalltalk.
As much as I have trash talked Store from time to time, this is one aspect that I actually like. Yes, the code scares me. It seems very brute force-ish and is a cornucopea of formatting styles. But I can actually figure out relatively quickly usually how to get the info I want out of it. I've been able to write a good deal of both public and in house "extensions" or "add ons" because I could figure out how to drive it pretty quickly. Interestingly, Envy which I consider a more elegantly implemented system, often seemed more difficult to do these kinds of things with.