Friday, September 30, 2011
Thursday, September 29, 2011
Database conectivity API for Squeak and Pharo
A new database conectivity API and its MySQL implementation was announced by Anindya Haldar for Squeak and Pharo.
Monday, September 26, 2011
Friday, September 23, 2011
Fast package loading
Thursday, September 22, 2011
More Amber news
Amber already connects with Morphic.js written in JavaScript. See this picture and read more here.
There is also a Twitterwall implemented in Amber.
Really interesting!
There is also a Twitterwall implemented in Amber.
Really interesting!
Coolacious
Coolacious = Cool + Delicious
With this new screencast released one can get the impression that Andy from ObjectArts released a Mac OSX port of Dolphin Smalltalk into the wild. For those who dont know Dolphin - it is a very nice Smalltalk system - but with history and focus on Win32 platforms. Now natively ported to MaxOSX? Really?
The end of a second screencast here showed that its not a real native port - he uses Wineskin, a tool used to make ports of Windows software to Mac OS X. Wineskin is based on Wine.
Read more here.
I like all these virtual boxes, emulators and stuff. The platform question is nothing one really has to discuss first (in most cases). I can even run my old C64 stuff if I like.
With this new screencast released one can get the impression that Andy from ObjectArts released a Mac OSX port of Dolphin Smalltalk into the wild. For those who dont know Dolphin - it is a very nice Smalltalk system - but with history and focus on Win32 platforms. Now natively ported to MaxOSX? Really?
The end of a second screencast here showed that its not a real native port - he uses Wineskin, a tool used to make ports of Windows software to Mac OS X. Wineskin is based on Wine.
Read more here.
I like all these virtual boxes, emulators and stuff. The platform question is nothing one really has to discuss first (in most cases). I can even run my old C64 stuff if I like.
Wednesday, September 21, 2011
Seafox for Seaside update with canvas translater
There is an updated version of Seafox for Seaside, now with an HTML to canvas translator. It's helps you building real Seaside apps from existing HTML templates.
You can read more about it here or try it out here:
http://seafox.seasidehosting.st
You can read more about it here or try it out here:
http://seafox.seasidehosting.st
MethodWrappers ported to Squeak 4.2
Eliot ported Method wrappers to Squeak 4.2. If you know VisualWorks you may already know that Method Wrappers can add hidden behavior to a method without recompiling it. It is a very useful package for implementing coverage and tracing tools.
You can read more about them here.
You can read more about them here.
Klotz
The Klotz project implements an Agile 3D Visualization Engine. It is written in Pharo Smalltalk and is freely available on Squeaksource. There is also a paper for a short introduction.
Ludus - Game framework on top of Smalltalk on top of JavaScript
Ludus is a new html5 game framework on top of amber:
http://asmalltalkbytheseaside.com
http://asmalltalkbytheseaside.com
Monday, September 19, 2011
Sunday, September 18, 2011
MorphIDE for Amber
When you play with Amber (the Smalltalk on top of JavaScript) you typically need to set up a webdav with Apache. Wouldnt it be better to directly connect this with a server Smalltalk serving the files?
Now there is a new project on Squeaksource3 available that provides a static file HTTP server. It serves the Javascript files that make up the Amber IDE. MorphIDE accepts HTTP PUTs from the Amber IDE, whereupon it will (over)write the .js and .st files being PUT to filesystem. It will also regenerate the MorphIDE HTML file to load the new code that you've written in Amber.
Now there is a new project on Squeaksource3 available that provides a static file HTTP server. It serves the Javascript files that make up the Amber IDE. MorphIDE accepts HTTP PUTs from the Amber IDE, whereupon it will (over)write the .js and .st files being PUT to filesystem. It will also regenerate the MorphIDE HTML file to load the new code that you've written in Amber.
Friday, September 16, 2011
Thursday, September 15, 2011
5th Argentine Smalltalk Conference
You are invited to the 5th Argentine Smalltalk Conference - read more here.
Wednesday, September 14, 2011
Yesplan video
There is now a video online from Yesplan - a software written in Smalltalk using the Seaside webframework. It runs on Pharo with GLASS for persistence.
More rumors on Dart and Smalltalk
Here are some more rumors on a possible relationship between the new Dart programming language from Google and Smalltalk.
Mhhh ... and we also know that Eric Clayberg is now also working for Google. Is it possible that Dart is the next fast and modular Smalltalk implementation that is deployed via Web browsers like Chrome?
There are also some infos from back in 2010 available on the net.
Let's see what the keynote will reveal and if Google is able to suprise me here.
Mhhh ... and we also know that Eric Clayberg is now also working for Google. Is it possible that Dart is the next fast and modular Smalltalk implementation that is deployed via Web browsers like Chrome?
There are also some infos from back in 2010 available on the net.
Let's see what the keynote will reveal and if Google is able to suprise me here.
One month until Dart is released
AFAIK Google will publish more infos on it's new programming language called "Dart" on GOTO conference in Aarhus in October. Dart is according to various sources a new structured programming language designed for the web.
Why is that interesting to Smalltalkers? Since it is created by Lars Bak (known from V8 JavaScript Engine and Strongtalk/Animorphic) and Gilad Bracha (known from Newspeak).
Can we therefore expect it to be more Smalltalk like? Dont know ... but in a month we will see.
Why is that interesting to Smalltalkers? Since it is created by Lars Bak (known from V8 JavaScript Engine and Strongtalk/Animorphic) and Gilad Bracha (known from Newspeak).
Can we therefore expect it to be more Smalltalk like? Dont know ... but in a month we will see.
Windows developer preview
Want to get a free developer preview on the new windows. Then look at MSDN for the ISO files.
Tuesday, September 13, 2011
Monday, September 12, 2011
Tuesday, September 06, 2011
Online ProfStef on JTalk
ProfStef is a nice app to teach you Smalltalk. It is now ported from Pharo to JTalk (a Smalltalk running on JavaScript) too so it is available online now.
TextLint integration
TextLint is a tool to check scientific writing for common style errors written in Pharo Smalltalk. There is now an integration into Emacs and TextMate. There is also a web version available online.
Monday, September 05, 2011
VMMaker repo moved
Since squeaksource.com had several outages in the past the VMMaker package (the one you require to build the Squeak and Pharo virtual machine) has now moved to another squeaksource instance: http://source.squeak.org.
Read more.
Read more.
CogDroid
You want to Test Cog virtual machine to run Pharo on Android devices. Try with the initial relase of CogDroid.