Friday, February 05, 2010

 

Monticello, Metacello ... Metaceller

Metacello is a nice package management system for Monticello in Pharo.
There are already various configurations for well known packages available in the MetacelloRepository project.

With a pharo image installed Metacello can be used to load a specific (or the latest) versions of Seaside:

  Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfSeaside30';
load.

(Smalltalk at: #ConfigurationOfSeaside30) loadLatestVersion


Tudor Girba now created a basic version of a browser called "Metaceller" for managing Metacello configurations that are already loaded in the image. Read more here.

To load in Pharo evaluate:

 Gofer new 
squeaksource: 'glamoroust';
package: 'ConfigurationOfGlamoroust';
load.
(Smalltalk at: #ConfigurationOfGlamoroust) perform: #loadDefault.

After loading you can open the tool using:

 GTMetaceller open

Monday, February 01, 2010

 

Smalltalk meetup in Cologne

There is a Cologne Smalltalk User Meetup on 18th of February.
Read more here.

Friday, January 29, 2010

 

seasidehosting.st now with Pharo support

Adrian announced that the free Seaside hosting service seasidehosting.st now also supports Pharo (as well as any other closure aware Squeak images) since they updated the VM. Cool!

Wednesday, January 27, 2010

 

Seaside - PDF Book

Lukas announced a PDF version of the online Seaside book.

Tuesday, January 26, 2010

 

Pharo 1.0 Release Candidate 2 and image building

There is a new Pharo 1.0 RC2 (release candidate 2) image available. If you are on Windows you can also download the new setup. But there is much more going on in the Pharo community going on than just a new image.

The interesting stuff is that by using the Metacello packaging system one is able to load packages that are compatible with Pharo. Try the examples in the provided intro workspaces of RC2 and check out Dales blog for more metacello news.


After playing a little bit with it and cleaning up my projects I'am now able to load a Seaside sample application - here MetaSource with dependencies like FFI, Seaside 3.0, JQueryWidgetBox, ... just by providing a metacello configuration and evaluating a simple script:


Gofer new
squeaksource: 'MetaSource';
package: 'ConfigurationOfMetaSource';
load.

((Smalltalk at: #ConfigurationOfMetaSource) project version: '1.0-alpha1') load


There is also a loader in preparation to ease this a little bit more. However - it is really easy now to build custom images like the one with MetaSource - a simple seaside application:



 

German Smalltalk evening in Munich

There is a german Smalltalker Meeting ("Smalltalk-Stammtisch") on
27.1.2010 in Munich. Just visit the Laab location in the evening. Entrance is free.

There will be a presentation from Thomas Stalzer on "Distributed Objectmodels". If you want to apply just send a short mail with your name to the organizer (Steffen.mueller AT VisKonz.de)

See also Joachims blog.

Thursday, January 21, 2010

 

GemDev IDE - Smalltalk in Eclipse

GemDev is an experimental implementation of Eclipse-based IDE for GemStone Smalltalk.

See more here.

The IDE provides features like Smalltalk Browser, code editor or object inspector. Interesting.

Wednesday, January 20, 2010

 

Smalltalk the good parts

Douglas Putnam started a blog called http://smalltalkthegoodparts.com to record his Smalltalk explorations. He starts with a proof of concept for running Smalltalk on Slicehost.

"We believe that Smalltalk can give us a technological advantage in the coming Web 3.0. "


Pssst ... use Smalltalk as your secret weapon and dont tell any other! ;)

This page is powered by Blogger. Isn't yours?