Amber - the smalltalk on JavaScript is already used in customer products.
Laurent knows more - you can watch the video too.
Saturday, March 31, 2012
Snap!
In the tradition of Squeaks Morphic and the Scratch platform there
is a nice library for JavaScript with a morphic implementation to BYOB
(build you own blocks). Version 4.0 is still in pre-alpha status, but here's a preview available.
The current result looks really good. Details can be found on Jens Mönig's blog.
is a nice library for JavaScript with a morphic implementation to BYOB
(build you own blocks). Version 4.0 is still in pre-alpha status, but here's a preview available.
The current result looks really good. Details can be found on Jens Mönig's blog.
Monday, March 26, 2012
Pharo Build Pipeline
The Pharo image is used a base image for various software builds - details can be
found on the Jenkins Continuous Integration tool
http://ci.pharo-project.org
Also check out the visualization of the Pharo build pipeline.
found on the Jenkins Continuous Integration tool
http://ci.pharo-project.org
Also check out the visualization of the Pharo build pipeline.
Thursday, March 22, 2012
TicTacToe
You start learning Smalltalk - then look at the simple TicTacToe example game you can implement in Pharo.
Testing Webapps with Pharo
Selenium is a nice web app testing system. And there is Selenium Remote Control which can be used with Pharo web tester to test your web interfaces. There is also a video showing how to do that.
IWST 2011 papers
The International Workshop on Smalltalk Technologies (IWST) 2011 proceedings are currently on-line.
Pharo and (Oracle) databases
Want to work with Pharo and Oracle using DBXTalk. Here is some help.
Looks like the DBXTalk project makes good progress - there is Neptuno the database browser and Phoseydon Beta2 allowing you to define entities using a simple DSL.
Looks like the DBXTalk project makes good progress - there is Neptuno the database browser and Phoseydon Beta2 allowing you to define entities using a simple DSL.
Pharo Conference in May
Want to visit the Pharo conference in May?
Then check out this page: http://pharoconference.eventbrite.com/
Then check out this page: http://pharoconference.eventbrite.com/
Wednesday, March 21, 2012
Extended File Library for Seaside and Twitter Bootstrap
Subclasses of "WAFileLibrary" allow you to serve static files directly from Seaside without the need for a stand-alone server like Apache.
This is nice - but unfortunately they were all served in the same resource folder/url. If you look at most JavaScript components then often separate folders for CSS or images are used which can be very tricky if you want to wrap them in Seaside.
But there is help: Nick Ager works on an improved WAFileLibrary.
He also used this to wrap the Twitter Bootstrap library, check it out at:
http://twitterbootstrap.seasidehosting.st/
This is nice - but unfortunately they were all served in the same resource folder/url. If you look at most JavaScript components then often separate folders for CSS or images are used which can be very tricky if you want to wrap them in Seaside.
But there is help: Nick Ager works on an improved WAFileLibrary.
He also used this to wrap the Twitter Bootstrap library, check it out at:
http://twitterbootstrap.seasidehosting.st/
Object profiling
Looks like there is now a new small company founded to help profiling software. They use VisualWorks and Pharo and they use their own MIT licensed "Kai" and "Hapao" projects. I already reported on "Hapao" earlier.
VAST Videos
Nice - a new page for videos from Instantiations about VAST (Visual Age Smalltalk) and Smalltalk in general.
Sunday, March 18, 2012
Smalltalk and Google Summer of Code 2012
The ESUG Smalltalk projects were accepted for the GSoC. Read more at http://gsoc2012.esug.org/
Thursday, March 15, 2012
CSS Frameworks for Seaside
Paul made some code available that should easily allow you
to use some of the new CSS Frameworks within your Seaside
application. Nice!
to use some of the new CSS Frameworks within your Seaside
application. Nice!
BioSmalltalk
BioSmalltalk is an open source library for doing bioinformatics with Smalltalk. You can read a little bit about it on the following blog: http://biosmalltalk.blogspot.com/
3 Smalltalkers presenting at DYNCON 2012
Gäran Krampe, Jason Ayers and Nicolas Petton - 3 Smalltalkers presenting at the dynamic languages conference.
Wednesday, March 14, 2012
Optimizing Seaside: Cacheable
Sebastian Sastre shares a project usefull for optimizing Seaside apps.
It is called Cacheable.
"Cacheable will make you able to use the same code in the app but making your web applications able to cache resources forever but preserving your ability of updating them whenever you need to."
It is called Cacheable.
"Cacheable will make you able to use the same code in the app but making your web applications able to cache resources forever but preserving your ability of updating them whenever you need to."
Spelling Services for Pharo and Squeak
In the past John M. McIntosh created a spellchecker plugin for the
MacVM for Squeak. Now Tim announced that there are also bindings
for Linux and Windows available.
You will find it as "ConfigurationOfSpellingServices" in the MetacelloRepository on
Squeaksource.
The development repo is at the Squeaksource 3 instance at HPI Institute.
Its open for read write - so if you want to contribute...
MacVM for Squeak. Now Tim announced that there are also bindings
for Linux and Windows available.
You will find it as "ConfigurationOfSpellingServices" in the MetacelloRepository on
Squeaksource.
The development repo is at the Squeaksource 3 instance at HPI Institute.
Its open for read write - so if you want to contribute...
Subscribe to:
Posts (Atom)