smalltalk
May 29, 2012 22:26:48.951
This looks interesting - probably worth a screencast at some point:
This website offers a web service to easily share Smalltalk workspaces. It is a pastebin for Smalltalk. Using a subclass of the standard Workspace tool called ZnWorkspace, you can easily publish the contents of any workspace to this website.
It's built for Pharo (1.4 to be specific)
Technorati Tags:
pharo
posted by James Robertson
smalltalk
May 28, 2012 7:58:55.000
Spotted in Planet Squeak
We are proud to announce Fuel 1.8 with a lot of new features and documentation. Of course, we don't stop working but it was time to freeze a stable version. Fuel is an open-source general-purpose object serialization framework developed in Pharo Smalltalk environment.
Technorati Tags:
fuel, pharo
posted by James Robertson
smalltalk
May 25, 2012 16:11:39.000
Spotted in The Hitchhiker's Guide to ...
Exotic but possible: Squeak virtual machine now also runs on JSLinux using the mini.image. JSLinux is a x86 PC emulator written in JavaScript and running in a web browser. Here is the video and announcement from Pavel. I expect more and more emulators running on top of JavaScript. Maybe one day it is fast enough to load and run Windows or Ubuntu on top of the JS engine right within your pc/tablet/phones web browser. Interesting times...
Technorati Tags:
squeak, javascript
posted by James Robertson
smalltalk
May 20, 2012 10:59:48.918
Mariano has some Pharo tips:
Hi guys. It is going to be 4 years since I have started to develop with Squeak/Pharo. In the last months, talking with people or by reading the mailing list, I noticed that I may know some tricks and tips of Pharo that not everybody know. If you are an advanced Pharaoer, you probably won't learn anything new but, if you are a beginner or so, this post may help you.
Technorati Tags:
pharo
posted by James Robertson
smalltalk
May 16, 2012 9:01:06.548
I saw this on the ESUG mailing list:
I am pleased to announce that registration for the 20th ESUG Conference in Ghent, Belgium is now open!
To register, please proceed to the website or go directly to the accomodations page.
Important: do not forget to book your accomodation directly at one of the hotels in Ghent before June30th!
Technorati Tags:
esug
posted by James Robertson
smalltalk
May 15, 2012 20:02:27.000
posted by James Robertson
smalltalk
May 15, 2012 17:01:32.000
posted by James Robertson
smalltalk
May 15, 2012 13:47:30.000
Travis talks sorting n VisualWorks:
The core default sort algorithm in VisualWorks is hybridization of quicksort and a insertion sort. The implications for this, is that this somewhat expensive toolListDisplayString method may be called repeatedly for some objects. That means redundant CPU cycles. A common solution to this kind of problem is memoization. Memoization basically is a fancy word which means "cache the results of your computation function, so you only evaluate the function once for each unique input and just look up the cached result for subsequent calls."
Technorati Tags:
sorting
posted by James Robertson
smalltalk
May 15, 2012 9:47:45.000
There's another logging framework available for Smalltalk, but this one isn't standalone - it's an interface to Fluentd:
Nagare is designed to be simple and scalable. Contrary to other logging frameworks which provide rich set of log output methods (file, socket, DB, etc.), Nagare just connects to fluentd (http://fluentd.org). And Fluentd does the various log processing jobs.
Technorati Tags:
nagare
posted by James Robertson
smalltalk
May 13, 2012 17:38:40.000
posted by James Robertson