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...
Smalltalk and CI
Pharo already provides a CI server for daily builds:
http://ci.pharo-project.org
I personally use it to get the latest versions and you should do as
well if you are interested in up to date images.
Now some work is going on in the Squeak community to reuse the build
scripts from Lukas as well and I think we can soon expect
http://www.squeakci.org
to fill up with Squeak CI built images. Cool and a big thanks to the people providing that!
http://ci.pharo-project.org
I personally use it to get the latest versions and you should do as
well if you are interested in up to date images.
Now some work is going on in the Squeak community to reuse the build
scripts from Lukas as well and I think we can soon expect
http://www.squeakci.org
to fill up with Squeak CI built images. Cool and a big thanks to the people providing that!
Tuesday, March 13, 2012
Pharo Smalltalk in use ...
Nice video from Pinesoft. The application is implemented in Pharo Smalltalk.
Wednesday, March 07, 2012
SmallCharts website
Hey, Christian announced that his company website has a new design. The company is offering a tool (built in VW Smalltalk) to easily build financial charts for newspapers. Nice!
Friday, March 02, 2012
S8/U8 Social Smalltalk development
There is a new social platform for Smalltalk development called "U8".
It is based on development with S8 - a Smalltalk running over javascript execution engines on all major browser flavors.
You can find some details here or visit the NYC Smalltalk user group on 6th of March (details on the meeting here).
It is based on development with S8 - a Smalltalk running over javascript execution engines on all major browser flavors.
You can find some details here or visit the NYC Smalltalk user group on 6th of March (details on the meeting here).