Thursday, May 19, 2011
Wednesday, May 18, 2011
Learn Smalltalk with ProfStef
Thanks to James Pharocasts now includes a screencast on using ProfStef to learn Smalltalk.
BSUG Meeting
The Belgian Smalltalk User Group (BSUG) is organising its next meeting on Tuesday May 31. Read more.
Tuesday, May 17, 2011
SmallHarbour project
With the support of ESUG there is a new ESUG SummerTalk 2011 project called SmallHarbour. It wants to provide a simple platform to host smalltalk web applications (similar to seasidehosting.st but also for commercial projects.
Read the announcement here and follow progress at www.smallharbour.org.
Read the announcement here and follow progress at www.smallharbour.org.
Tuesday, May 10, 2011
25 $ Computer
Remember the 100$ Laptop. Now there is a cheaper alternative: 25$/£15/17,5€ for a Computer.
Monday, May 09, 2011
Nautilus Preview
Nautilus is a new implementation of a Smalltalk browser for Pharo with support for groups, packages (using the new RPackage stuff from Pharo task force), declarative menus, ...
You try it in the latest update of Pharo core 1.3 image. Read here.
You try it in the latest update of Pharo core 1.3 image. Read here.
JQueryWidgetBox ported to VA
Looks like Sebastian Heidbrink ported the JQueryWidgetBox project for Seaside to VA Smalltalk and uploaded it to VASTGoodies.com.
I started the JQueryWidgetBox project in November 2009 and meanwhile various people contributed wrappers for seaside widgets to it.
Code is MIT, initially I thought about a different license model: everytime one uses the project in a production environment a new widget has to be contributed back to the project. ;)
There are so many good jquery plugins available that could be wrapped for seaside and make the web apps look much nicer. Feel free to help.
I hope that this new port will also help the project to grow...
I started the JQueryWidgetBox project in November 2009 and meanwhile various people contributed wrappers for seaside widgets to it.
Code is MIT, initially I thought about a different license model: everytime one uses the project in a production environment a new widget has to be contributed back to the project. ;)
There are so many good jquery plugins available that could be wrapped for seaside and make the web apps look much nicer. Feel free to help.
I hope that this new port will also help the project to grow...
Thursday, May 05, 2011
Squeak forks
Pharo once forked from Squeak ... some people were happy, others angry. And there were IMHO unnecessary posts like this. However - Squeak is still alive and growing. As well as any of its forks.
Pharo and Squeak play nicely next to each other and both communities not only share history and virtual machine but also members and code/fixes.
Pharo took away the pressure from Squeak to be more like other Smalltalk IDEs. Squeak could continue to be the media and etoy Smalltalk. It's still the best environment to experiment with computing ideas.
And we can now use Pharo to introduce business people to (open source) Smalltalk as these two new indendent posts again prove: read here and here.
So IMHO I think it was a good step, especially since other forks like Cuis started to explorer new areas too. There are also other nice forks like the Squeak NOS project or the Croquet/OpenCobalt story with Krestianstvo and the new OpenQwaq. Cool!
I started with Squeak in version 1.0, right after Andreas created a VM port for Windows and helped to move it forward with code and words. Currently I concentrate on Pharo, otherwise I would be lost in all these nice projects. But I follow all the Squeak forks very closely.
It is really exciting to see all these different faces of Squeak and Smalltalk in general.
Pharo and Squeak play nicely next to each other and both communities not only share history and virtual machine but also members and code/fixes.
Pharo took away the pressure from Squeak to be more like other Smalltalk IDEs. Squeak could continue to be the media and etoy Smalltalk. It's still the best environment to experiment with computing ideas.
And we can now use Pharo to introduce business people to (open source) Smalltalk as these two new indendent posts again prove: read here and here.
So IMHO I think it was a good step, especially since other forks like Cuis started to explorer new areas too. There are also other nice forks like the Squeak NOS project or the Croquet/OpenCobalt story with Krestianstvo and the new OpenQwaq. Cool!
I started with Squeak in version 1.0, right after Andreas created a VM port for Windows and helped to move it forward with code and words. Currently I concentrate on Pharo, otherwise I would be lost in all these nice projects. But I follow all the Squeak forks very closely.
It is really exciting to see all these different faces of Squeak and Smalltalk in general.
Wednesday, May 04, 2011
Squeak VM port to Google Native Client
Yoshiki Ohshima started a Squeak VM port to Google Native Client.
If you work with latest beta of Googles Chrome browser you can try it yourself.
Native client is a technology where native code (subset of Intel x86) could be run from a web browser within a sandbox.
If you work with latest beta of Googles Chrome browser you can try it yourself.
Native client is a technology where native code (subset of Intel x86) could be run from a web browser within a sandbox.
Tuesday, May 03, 2011
OpenQwaq available
Teleplace today announced OpenQwaq, a major open source initiative for collaboration based on Squeak Smalltalk. To quote:
OpenQwaq is released under the GPL v2 license and is available for download immediately at http://code.google.com/p/openqwaq
Some more infos here and here.
The OpenQwaq project is based on the commercial software that Teleplace has been delivering to the market over the past four years. It is a highly-secure, enterprise-class virtual collaboration platform that has been used by large commercial enterprises and federal agencies. The OpenQwaq project enables organizations - large and small, profit and not-for-profit - to implement virtual workspaces for their specific needs.
OpenQwaq is released under the GPL v2 license and is available for download immediately at http://code.google.com/p/openqwaq
Some more infos here and here.
Friday, April 29, 2011
Sacred ANSI standard
Follow Smalltalk ANSI standard ... or intuition. An interesting issue in the context of Pharo.
Thursday, April 28, 2011
Squeakfest 2011
The 8th Annual Squeakfest will be held from May, 26 - May, 28 2011 at Universidad Católica in Montevideo, Uruguay. See
http://squeakfest.org
The theme for this year's conference will be "How and why to use Etoys in the education".
http://squeakfest.org
The theme for this year's conference will be "How and why to use Etoys in the education".
Wednesday, April 27, 2011
ConfigurationOfMagma for Pharo
If you want to work with the Magma OO-database in Pharo you should check out the updated ConfigurationOfMagma.
Tuesday, April 26, 2011
Scratch Day worldwide
May 21st 2011 is Scratch Day worldwide, see http://day.scratch.mit.edu
Scratch is is very nice very visual language in order to do animation and control also embedded systems. It is written in Squeak Smalltalk.
Scratch is is very nice very visual language in order to do animation and control also embedded systems. It is written in Squeak Smalltalk.
No time ...
Just read a blog post from Joachim on Checking of Runtime Dependencies. This article points to an article by Sebastian Kübeck which has interesting definition of the "I Don't have Time for That Developer". To quote:
I think that is the reason why I like Smalltalk so much ... you can constantly improve your situation as a developer by improving anything within the system: starting from the language, the tools up to config management and deployment very easily.
I am sure you know those developers who respond to all suggestions for improving their situation with the same answer: "I don't have time for that". In the past, I called them hard-working developers and I even admired them a little for their patience with which they stumble over the same problems over and over again. In the meantime, I lost that admiration and I see those folks as what they really are: People that act like dogs who are busy chasing their own tails...
I think that is the reason why I like Smalltalk so much ... you can constantly improve your situation as a developer by improving anything within the system: starting from the language, the tools up to config management and deployment very easily.
Subscribe to:
Posts (Atom)