Smalltalk and Silverlight/DLR (browser side)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Smalltalk and Silverlight/DLR (browser side)

François Schnell-2
Hello,

What I like about Python blogs is learning about the rest of the World
as well  [1] ;)

Since
"""
Your search - site:lists.squeakfoundation.org/pipermail/squeak-dev/
silverlight - did not match any documents.
"""
I then just wanted to mention this link:
http://vistasmalltalk.wordpress.com/tag/silverlight/

a screenshot:
http://vistascript.net/vistascript/data/silverlight/tests/smalltalk22.jpg

Silverlight is the proprietary, closed source, technology form
Microsoft which directly compete with Flash/Flex form Adobe (Flex
'engine' in now Open Source).

That said one of the main advantage of Silverlight is the DLR (Dynamic
Language Runtime) which support Python, Ruby (or whatever dynamic
language you want to adapt on the DLR) directly on the browser side.

Silverlight works in IE, Firefox and Safari (on Windows/OSX) and the
Mono team is porting it to Linux:
http://www.mono-project.com/Moonlight

Silverlight 1.1 is still on an alpha stage and it shows on my XP box
(the smalltalk example doesn't show me links, in the launcher window,
but they work and I can play with objects and the simulated gravity).

Never the less, because of the DLR, I believe the Silverlight plugin
will have an important installed base in a few months/years so it is
maybe another way for Smalltalk to spread more (beyond the Squeak
Browser plugin user base).

francois



[1] http://www.voidspace.org.uk/python/weblog/arch_d7_2007_07_07.shtml#e764

Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk and Silverlight/DLR (browser side)

Igor Stasenko
On 13/07/07, francois schnell <[hidden email]> wrote:

> Hello,
>
> What I like about Python blogs is learning about the rest of the World
> as well  [1] ;)
>
> Since
> """
> Your search - site:lists.squeakfoundation.org/pipermail/squeak-dev/
> silverlight - did not match any documents.
> """
> I then just wanted to mention this link:
> http://vistasmalltalk.wordpress.com/tag/silverlight/
>
> a screenshot:
> http://vistascript.net/vistascript/data/silverlight/tests/smalltalk22.jpg
>
> Silverlight is the proprietary, closed source, technology form
> Microsoft which directly compete with Flash/Flex form Adobe (Flex
> 'engine' in now Open Source).
>
> That said one of the main advantage of Silverlight is the DLR (Dynamic
> Language Runtime) which support Python, Ruby (or whatever dynamic
> language you want to adapt on the DLR) directly on the browser side.
>
> Silverlight works in IE, Firefox and Safari (on Windows/OSX) and the
> Mono team is porting it to Linux:
> http://www.mono-project.com/Moonlight
>
> Silverlight 1.1 is still on an alpha stage and it shows on my XP box
> (the smalltalk example doesn't show me links, in the launcher window,
> but they work and I can play with objects and the simulated gravity).
>
> Never the less, because of the DLR, I believe the Silverlight plugin
> will have an important installed base in a few months/years so it is
> maybe another way for Smalltalk to spread more (beyond the Squeak
> Browser plugin user base).
>
> francois
>
Can't say i like this technology, especially which comes from
Microsoft. How about Spoon-based browser plugin? ;)
>
>
> [1] http://www.voidspace.org.uk/python/weblog/arch_d7_2007_07_07.shtml#e764
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk and Silverlight/DLR (browser side)

Mark Miller
In reply to this post by François Schnell-2
sig wrote:
"Can't say i like this technology, especially which comes from
Microsoft. How about Spoon-based browser plugin? ;)"

Last I heard Silverlight only runs on Windows and the Mac. I haven't heard of a Linux version.

The author of Vista Smalltalk has also made versions of it that run on Adobe Flash/Apollo. I don't believe they're open source either, but Flash is a runtime that's widely deployed. Just about everybody with a PC or a Mac has it.

Vista Smalltalk also allows you to use Lisp, BTW.

I like the idea of Vista Smalltalk, no matter what it runs on. Some are exploring the idea of what's been coined Rich Internet Applications (RIAs), to extend the functionality of browser applications. This provides a vehicle by which Smalltalk and even Lisp could "piggyback" on Flash, and enable developers to work with them and deploy what they've written in a way that's accessible to a lot of people.

While I like the idea of deploying applications on Squeak, it's not deployed as widely as Flash. The last time I did any research on this, it's my understanding that most people don't like the idea of adding components to their browsers. They take what comes with their systems. Unfortunately they've been scared into submission by the malware threats.

---Mark
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk and Silverlight/DLR (browser side)

Chris Kassopulo-2
> sig wrote:
>
> Last I heard Silverlight only runs on Windows and the Mac. I haven't
> heard of a Linux version.

http://www.mono-project.com/Moonlight