There is a new blog accompanying the Potato project (i.e., the JSqueak offspring):
http://potatovm.blogspot.com
Monday, July 28, 2008
Exupery 0.14
Bryce Kampjes has released Exupery 0.14. . Read more on the newest stuff in the native code compiler for Squeak.
It's available on SqueakMap and on SqueakSource.
It's available on SqueakMap and on SqueakSource.
Wednesday, July 23, 2008
Closures
Some news from Elliot about his work on a new Closure scheme for Squeak/Croquet.
He also made the first bootstrap code available at: http://www.mirandabanda.org/files/Cog/Closures0808/Bootstrap/
He also made the first bootstrap code available at: http://www.mirandabanda.org/files/Cog/Closures0808/Bootstrap/
Tuesday, July 22, 2008
Squeak in education
Found a new project called iStoa.net developed for education in Squeak Smalltalk.
It is a learning environment with emphasis on interactive activities through
artifacts, recording of student activities for further analysis, curriculum
modeling with oriented graphs and learner modeling.
Looks like the client application is also running on the OLPC XO notebook.
Code is available at:
It is a learning environment with emphasis on interactive activities through
artifacts, recording of student activities for further analysis, curriculum
modeling with oriented graphs and learner modeling.
Looks like the client application is also running on the OLPC XO notebook.
Code is available at:
Squeak in education
Found a new project called iStoa.net developed for education in Squeak Smalltalk.
It is a learning environment with emphasis on interactive activities through
artifacts, recording of student activities for further analysis, curriculum
modeling with oriented graphs and learner modeling.
Looks like the client application is also running on the OLPC XO notebook.
Code is available at:
It is a learning environment with emphasis on interactive activities through
artifacts, recording of student activities for further analysis, curriculum
modeling with oriented graphs and learner modeling.
Looks like the client application is also running on the OLPC XO notebook.
Code is available at:
Squeak in education
Found a new project called iStoa.net developed for education in Squeak Smalltalk.
It is a learning environment with emphasis on interactive activities through
artifacts, recording of student activities for further analysis, curriculum
modeling with oriented graphs and learner modeling.
Looks like the client application is also running on the OLPC XO notebook.
Code is available at:
It is a learning environment with emphasis on interactive activities through
artifacts, recording of student activities for further analysis, curriculum
modeling with oriented graphs and learner modeling.
Looks like the client application is also running on the OLPC XO notebook.
Code is available at:
Tuesday, July 15, 2008
Squeak and Namespaces
The Squeak community had many discussions in the past on Namespaces within the standard image. Especially after other Smalltalks like VisualWorks provide Namespace by default.
The easy way is to have conventions so the names just don't overlap.
There have been proposals like the one from Göran (and working implementations) for namespace support.
One idea is to reify the prefixes so you could write My::Class instead of MyClass.
Smalltalk/MT uses the same notation. However, no proposal for Squeak has been adopted yet.
Michael van der Gulik has now released a premade Namespaced image. This is part of his SecureSqueak project.
There is also a video available.
The easy way is to have conventions so the names just don't overlap.
There have been proposals like the one from Göran (and working implementations) for namespace support.
One idea is to reify the prefixes so you could write My::Class instead of MyClass.
Smalltalk/MT uses the same notation. However, no proposal for Squeak has been adopted yet.
Michael van der Gulik has now released a premade Namespaced image. This is part of his SecureSqueak project.
There is also a video available.
Wednesday, July 09, 2008
WxSqueak 0.5.1 demo
A new 0.5.1 demo version of WxSqueak is available. Read the announcement or check out the updated project page:
http://wxsqueak.org/
http://wxsqueak.org/
Tuesday, July 08, 2008
Domino simulation
Willi Griephan of Bremen shows the operation of two Croquet simulation spaces that he created using the Croquet SDK.
Read more here (german) or the summary from Julian Lombardi.
Reminds me on the Smallscript3D library from Ernest Micklei (Philemonworks.com) who did a World Record of 4.7 million 'Virtual' Dominos using (VisualAge) Smalltalk. Ernest's page has changed, but the wayback machine shows some details.
Read more here (german) or the summary from Julian Lombardi.
Reminds me on the Smallscript3D library from Ernest Micklei (Philemonworks.com) who did a World Record of 4.7 million 'Virtual' Dominos using (VisualAge) Smalltalk. Ernest's page has changed, but the wayback machine shows some details.
Potato aka JSqueak
JavaScript and Smalltalk Diff
Tony Garnock-Jones implemented a Hunt-McIlroy diff and a diff3 implementation in JavaScript and Squeak.
He blogged about it here and here.
The source is available at http://www.squeaksource.com/DiffMerge.html
He blogged about it here and here.
The source is available at http://www.squeaksource.com/DiffMerge.html
Wednesday, July 02, 2008
Show Smalltalk
Looks like we should continue to show the ease of development in Smalltalk IDE's so more people like Piers Cawley will find their way to Smalltalk.
Tuesday, July 01, 2008
Pharo - a new implementation of Smalltalk based on Squeak
The Pharo project wants to take a fresh look at the Smalltalk philosophy and current implementations. It wants to produce a clean and lean open-source Smalltalk.
It will start from Squeak but pharo is a fork. An important test for pharo is that Seaside should run on it.
Project site: http://pharo.gforge.inria.fr/
Mailing list: http://lists.gforge.inria.fr/pipermail/pharo-project/
Source: http://www.squeaksource.com/Pharo/
Inbox: http://www.squeaksource.com/PharoInbox/
As far as I know the project is named after the famous lighthouse of Alexandria, but this was called "Pharos" not "Pharo". Time for a bug report?
It will start from Squeak but pharo is a fork. An important test for pharo is that Seaside should run on it.
Project site: http://pharo.gforge.inria.fr/
Mailing list: http://lists.gforge.inria.fr/pipermail/pharo-project/
Source: http://www.squeaksource.com/Pharo/
Inbox: http://www.squeaksource.com/PharoInbox/
As far as I know the project is named after the famous lighthouse of Alexandria, but this was called "Pharos" not "Pharo". Time for a bug report?
Subscribe to:
Posts (Atom)