Nice project: JavaConnect is a Visualworks Smalltalk library that allows a seamless interaction between Smalltalk and Java. A Smalltalk application can access any Java object and send messages to it, just as if it were a Smalltalk object.
Read more at the JavaConnect project page:
Would be interesting to know how this relates to Joachim Geidels JNIPort project.
Tuesday, April 29, 2008
Monday, April 28, 2008
Smalltalk Evening in Munich
Today we have our next Smalltalk Evening here in Munich. Its hosted at:
Systementwicklung und Verkehrsinformatik GmbH
Nymphenburger Straße 14/Sandstr. 26
Please use the side entry Sandstr. 26 (5th floor), we start at 7.30pm
Two main topics:
- VW-Software at Gevas
- Squeak
Maybe we find the time to talk about Seaside too.
Systementwicklung und Verkehrsinformatik GmbH
Nymphenburger Straße 14/Sandstr. 26
Please use the side entry Sandstr. 26 (5th floor), we start at 7.30pm
Two main topics:
- VW-Software at Gevas
- Squeak
Maybe we find the time to talk about Seaside too.
Friday, April 18, 2008
Seaside and SVG
The SVG project for Seaside is moving forward. It now also includes an example for rendering charts and a Mondrian graph. Meanwhile also the Mootools for Seaside got ported from VW to Squeak.
Here is a screenshot (click to enlarge):
Here is a screenshot (click to enlarge):
Krestianstvo
"Krestianstvo" - a framework to design Tweak UI's for Croquet applications in plain XML and CSS files. It includes one example of using XUL in Croquet. The project is hosted on Squeaksource.
Wednesday, April 16, 2008
Diff Tools for Squeak
Gary Chambers announced new Diff Tools for Squeak as part of the UI Enhancement packages.
Looks promising:
and with different fonts and different look:
Looks promising:
and with different fonts and different look:
Tuesday, April 15, 2008
Arrrggghhhh .....
Arrghhh!!! Try this:
Smalltalk
returns 42.77
C/C++
returns 42.770000
Java
returns 42.769999999999996
Smalltalk
Transcript show: (50.0 - 7.23) asString
returns 42.77
C/C++
#include
int main(int argc, char ** argv) {
double a = 50.0 - 7.23;
printf("%lf", a);
}
returns 42.770000
Java
public class Test {
public static void main(String[] args) {
double a = 50.0 - 7.23;
System.out.println(a);
}
}
returns 42.769999999999996
Monday, April 14, 2008
Seaside and SVG
Want to use Seaside to generate Scalable Vector Graphics? At the beginning of April Gerhard Obermann asked for an SVG package on the seaside mailing list.
Meanwhile the project started. Interesting to see that there is a good infrastructure for people to collabroate and work on new Smalltalk stuff.
SVG
Meanwhile the project started. Interesting to see that there is a good infrastructure for people to collabroate and work on new Smalltalk stuff.
XUL for Seaside
Pavel started a new project: SeasideXUL. It allows you to generate XUL
using using Seaside as the Smalltalk web application framework.
Browse the screenshots and code, download a Squeak demo image or read more here...
using using Seaside as the Smalltalk web application framework.
Browse the screenshots and code, download a Squeak demo image or read more here...
Sunday, April 06, 2008
Tuesday, April 01, 2008
Seaside for Java
Seaside is now available for Java too:
http://www.seaside.st/community/development/seaside4j
A little bit more complex and larger download but rember to
evaluate "Date today printString" in Smalltalk first ;)
http://www.seaside.st/community/development/seaside4j
A little bit more complex and larger download but rember to
evaluate "Date today printString" in Smalltalk first ;)