... and yet they give the expected result. I just tried this one, assuming it's probably worth a try, but it will most likely not work: String with: Character cr with: Character lf. Not that this is interesting or such. I was just surprised you can use with:with: to create Strings. Go back to work, … Continue reading Expressions you’d probably never type
It's been almost a year since the Zürich Smalltalk users met. What a pity. So I'd like to get the ball rolling to gather interested Smalltalkers to meet on Tuesday, November 8, 2016. If you are interested, drop me a note or mail and I'll keep everybody updated on the exact time and place. Where … Continue reading Zürich Smalltalk Meetup, Nov. 8, 2016?
[Update: Thinking about this a little more, this post has a misleading title. This is very likely not to be a Seaside issue at all, but one of VA Smalltalk's WASstServerAdaptor, which, if started/registered too late (whatever too late may be), doesn't get realized by Apache. So the title of this post should rather be: … Continue reading Seaside: Registering a WAApplicaton too late leads to an HTTP 503 error
Ever wondered why Smalltalk developers love their environment and what all the buzz about Live Object Programming is about? Would you like to learn Smalltalk and understand why Smalltalkers are so passionate about it? Maybe this Free online course is the right opportunity for you to start discovering a new level of programming and widen … Continue reading MOOC on Live Object Programming in Pharo
John O'Keefe from Instantiations sometimes makes this joke that a new release of VA Smalltalk will be out "in October" but it's not clear yet how many days this year's October will have. Well, 2015 October had exactly 61 days. Instantiations just announced the availability of VA Smalltalk on November 30th, 2015. At first sight, … Continue reading VA Smalltalk 8.6.2 is available
Today I had a problem with my (oldish) Epson Stylus SX600FW printer. The display said "Paper Jam" and the whole box would refuse to do anything. After a few tries to remove all the paper pieces it still insisted on jammed paper. I used air spray, a pocket lamp, opened a few screws (always a … Continue reading YouTube fixed my printer
If you are a Smalltalk developer or would like to get in touch with people who use it to learn more about it, and if you happen to be in or near Zürich, Switzerland, on November 10th, then feel invited to join a few of us for a meetup. We'll meet at Restaurant Steinfels around … Continue reading Smalltalk Meetup in Zürich, Nov. 10, 2015
You wonder why analyst reports or irrelevant stuff like the TIOBE index matter? Because they give decision makers with a lack of time, interest, knowledge or intelligence a framework of well-sounding arguments in favor of whatever technologies the analysts want them to buy. In essence, analyst reports are nothing else than sales accelerators. Grey-bearded IT … Continue reading On the importance of Analyst Reports
Over on the VA Smalltalk Discussion group, somebody asked what commercial Smalltalk vendors are needed for nowadays where you have the choice between so many good and innovativa platforms like Pharo, Amber, Squeak and quite a few others that are completely free and maintained by an open community. I am pretty convinced we need both: … Continue reading Why do we need commercial Smalltalk implementations?
If you've ever tried to use open source code from Squeak or Pharo on VA Smalltalk, you had a few obstacles to take: How do I load Monticello Packages into my envy library? Many moons ago, you had to use FileIn/FileOut and some manual editing of the fileout to make it loadable. Sometimes, I just … Continue reading Grease Extensions for VA Smalltalk