12
I Use This!
Very Low Activity

News

Analyzed 1 day ago. based on code collected 2 days ago.
Posted over 14 years ago by Canol Gökel
After the release of my small book, quite a few people asked if there is an edition to buy on Lulu.com. So here it is :) Note that this is my first attempt to create a Lulu book and my copy haven’t arrived yet (and won’t arrive for, probably, 2-3 ... [More] months since it is how long it takes for shipments to arrive from USA to Turkey) so although I tried my best to create a good looking book I don’t know how the quality of it will turn out. I would appreciate if you can send feedbacks to me about the printed copy you got. Here is the link, I hope you’ll enjoy reading it!read more [Less]
Posted over 14 years ago by Stefan Schmiedl
Some time ago, I ran a benchmark on some aspects of a real-world web application based on gst and iliad. You can see the results here. Some months have passed since then, both Iliad and GNU Smalltalk have moved on. And you can see it!read more
Posted over 14 years ago by Paolo Bonzini
In the previous post I told you how a couple of primitives (which means, modifications to the base classes) helped speeding up HTTP processing in Swazoo by a factor of 6. Today I'll remove another part of it by modifying Swazoo itself. To remove ... [More] Seaside, I used the simple "hello world" site that Swazoo serves if you start it with gst-load --start=swazoodemo Swazooread more [Less]
Posted over 14 years ago by Paolo Bonzini
One of the improvements in GNU Smalltalk 3.1 was the optimization of block operations on Streams. Basically, methods such as #next: and #nextPutAll: were rewritten to use fast collection operations instead of copying data element by element to the ... [More] stream. Since #replaceFrom:to:with:startingAt: (the basic Smalltalk "move" operation) ultimately boils down to a memmove call, this is extremely fast. But was this the end of the story? Today, after getting some inspiration from Nicolas Petton, I decided to try profiling Seaside and Swazoo.read more [Less]
Posted over 14 years ago by Nicolas Petton
We are proud to announce the release of Iliad version 0.7! New features include: - The ability to bookmark AJAX applications - Important optimizations (Thanks to Paolo Bonzini and Stefan Schmiedl) - A new XHTMLElement api which follows closely ... [More] XHTML tags and attribute names, the old one has been moved to deprecated - A new RSS elements hierarchy - The javascript layer has been rewritten from scratch - More widgets in the UI package - View methods in applications are now called controller methods (this is what they really are about) - New methods in Widget for control flow like #replace:* methods - More unit tests - A lot of cleanup and bug fixesread more [Less]
Posted over 14 years ago by Nicolas Petton
SandstoneDb, a simple ActiveRecord style presistence for Smalltalk, is now available for GNU-Smalltalk. All the tests pass, but you'll need the latest Git version of GST in order to use it, since a new primitive needed by SandstoneDb has been added. ... [More] svn co http://bioskop.fr/svn/gst/sandstone SandstoneDb Many thanks to Sébastien Audier for doing almost all the porting job! [Less]
Posted over 14 years ago by Gwenael Casaccio
Now if you want to make a break after hours of development you can play with Tetris under GST with GTK+ and Cairo ;) imagik.fr You can grab it under the VisualGST SVN
Posted over 14 years ago by Nicolas Petton
Iliad examples are now available online. Enjoy!
Posted over 14 years ago by Nicolas Petton
There is a new feature in recent versions of Iliad which allows you to bookmark your AJAX applications and use the back button, using the hash (fragment) of the url. The idea is to associate a hash to an action. When the action will be evaluated ... [More] , the corresponding hash will be added to the url by the javascript layer. To retreive the application state from the hash, a new dedicated route named hashRoute has been introduced. This route can be used and streamed forward like any other route.read more [Less]
Posted over 14 years ago by Paolo Bonzini
This week's episode of James Robertson's podcast features an interview with yours truly. Post your comments and impressions here or on the mailing list! Paolo