Using ltrace to debug VA Smalltalk calls to external libraries

This post is a bit technical, but sometimes even Smalltalk developers need to dive down into depths were it feels like noone else has ever been there before. In this case I am looking for a segmentation fault in a call to an external library on Linux. From logfiles, I know that the library is … Continue reading Using ltrace to debug VA Smalltalk calls to external libraries

Advertisements

Installing VA Smalltalk on openSuSE 12.2 32bit

Regular readers of my blog may know that we are working on a Seaside Application that is to be deployed on a Linux Web Server on the Internet. VA Smalltalk does support Linux, even though using VA Smalltalk for development work on Linux is not as nice and convenient as on Windows. But at least … Continue reading Installing VA Smalltalk on openSuSE 12.2 32bit

Reviving VA Smalltalk’s AbtXmlObjectCache after lots of messing with it

Building XML mapping specifications in VA Smalltalk is not the kind of job that I'd call pleasant. At least not with my level of knowledge. I keep on messing the stuff and registering things in the Xml Object Cache that may or may not be in my way during development. So there is a simple … Continue reading Reviving VA Smalltalk’s AbtXmlObjectCache after lots of messing with it

Pharo, Squeak and GNU: Smalltalk runs on Android devices

I've mentioned Stefan Krecher's work on GNU Smalltalk integration for Android a few weeks ago and somehow forgot to mention that it's not the only Smalltalk environment that runs on this nice mobile operating system. Just yesterday, I read on The Weekly Squeak that a new version of the Cog VM for Android has been … Continue reading Pharo, Squeak and GNU: Smalltalk runs on Android devices

Unbuntu Unity drives me nuts

I do a lot of testing with VA Smalltalk on Ubuntu 12.04 LTS 32 bits these days, because I deploy a Smalltalk/Seaside Application to a Linux Server (openSuSE) on the Internet. So far, there is quite some stuff I really like about Ubuntu. I have been using (and still am) openSuSE for more than a … Continue reading Unbuntu Unity drives me nuts

Real-World Application in Amber

Laurent Laffont gives us a glimpse of a real-world application written in Amber Smalltalk. You can watch a video here. The concept of writing all your application for both the web browser and server in Smalltalk is very fascinating. Just imagine Amber Smalltalk coupled with a powerful vcs like envy or git...

Sometimes, it’s the little things…

Since the release of VA Smalltalk 8.5, the environment has a nice syntax completion feature. It's funny how much I miss this little friend every time I work with an older version... When Dolphin Smalltalk camy up with Intellisense, it really was a surprise. Somebody did it for a dynamic language, and it was way … Continue reading Sometimes, it’s the little things…

Your Web Browser on Steroids: Jtalk is now Amber

Last night Nicolas Petton announced the new release 0.9 of Amber Smalltalk, which is the new name of Jtalk. Amber Smalltalk is essentially a Smalltalk implementation that runs on the Javascript runtime of your favorite web browser. It's hard to describe how cool it is to use Smalltalk in a web browser. Especially since Amber … Continue reading Your Web Browser on Steroids: Jtalk is now Amber

My WWDC highlight: iOS5 will have Garbage Collection

[Update:] I may be wrong on this one: the WWDC Keynote slide I'm talking about mentions 'Automatic Reference Counting', which technically is not the same as Garbage Collection, but nevertheless takes away the burden and responsibility of manual memory management from the developer. So the hooray is still valid, even if the technical implementation may … Continue reading My WWDC highlight: iOS5 will have Garbage Collection

Apple releases Xcode 4

Today Apple released XCode 4, their latest development environment for MacOS and iOS. Having worked with XCode for a while and skimming through the list of improvements and new features in Xcode 4 it seems like this new version is another big step forward and makes development an even much nicer experience than before. I … Continue reading Apple releases Xcode 4