ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

squeak: new language that looks like an open-source flash?

(1/1)

urlwolf:
http://www.squeak.org/

Seems to have some advantages such as
# Strongly Typed
# Garbage Collected
# Interpreted

I always hated how difficult it is to debug actionScript, even with third-party libraries and tools. The entire paradigm kind of forces you to have variables with a wide scope (practically 'globals') and that is just a way to let you shoot you in the foot.

Have you heard of this squeak before? The mailing list seems very active:
http://news.gmane.org/gmane.comp.lang.smalltalk.squeak.general

They have a very large wiki (6000 pages):
http://wiki.squeak.org/Squeak

It also seems to be very fast, at least compared to actionScript:
http://www.visoracle.com/squeakfaq/benchmark.html
(unfortunately, that benchmark might be pretty old; no date to be found).

Since it has inherited properties from smalltalk, and the language itself may look a bit like ruby, whereas actionScript looks more like javascript/PHP.

What are your thoughts on this?

mouser:
Squeak is not "based on" smalltalk.. it *is* smalltalk.

As such it's going to be a very pure nice object-oriented language, great for understanding programming languages and concepts.

But I don't see how it is useful as a flash alternative..

Gothi[c]:
The croquet project is also based on the squeak language.
(see https://www.donationcoder.com/forum/index.php?topic=3329.0 )

lanux128:
there is also OpenLaszlo which aims to transcend the various formats of the web, plenty of demos here..

OpenLaszlo is an open source platform for creating zero-install web applications with the user interface capabilities of desktop client software.

OpenLaszlo programs are written in XML and JavaScript and transparently compiled to Flash and, with OpenLaszlo 4, DHTML. The OpenLaszlo APIs provide animation, layout, data binding, server communication, and declarative UI. An OpenLaszlo application can be as short as a single source file, or factored into multiple files that define reusable classes and libraries.
--- End quote ---

Navigation

[0] Message Index

Go to full version