Bluish Coder

Programming Languages, Martials Arts and Computers. The Weblog of Chris Double.


2006-05-23

Squeak Morphic in the Browser

Diego Gomez Deck is experimenting with Seaside and Comet to display Squeak Morphic graphics in a web browser. From his Seaside mailing list announcement:

I implemented a "Fake" canvas on Squeak side (I mean an Squeak-canvas) that generated JavaScript to push (using Comet) to browsers. The speed is not so bad, and we still have room for more optimizations (reduce the size of the generated JS, compress the socket usint GZip-http, etc).

Tags: ajax 

2006-05-22

Linspire to use Haskell

According to the Haskell Weekly News, the OS team at Linspire are standardising on on Haskell as their preferred language for core OS development. Linspire is a Linux distribution.

The announcement from the Linspire team is here.

Tags: haskell 

2006-05-21


2006-05-21

Continuations with Mono

Tomi Valkeinen has implemented continuations on Mono, the open source implementation of the .NET VM.

On top of that Tomi built light weight threads in C#, semaphores, sockets and channels.

Tags: continuations 

2006-05-20

Rhino in Spring

I wrote previously about an option to use Javascript on the server using Rhino. I came across 'Rhino in Spring' today which does this in a much more full featured manner.

It is a continuation based system that integrates with Spring allowing you to use Javascript to write web applications and use continuation based features. From the looks of it you can choose where the continuation data is stored too, either in the database, in the session or in the client browser - no state stored on the server! Frmo the site:

At the moment, continuations can be stored in-memory, bound to a HTTP session, or for more sophisticated applications, they can be persisted to a JDBC data source or even let to be managed by the client's browser! Smart stubbing of shared objects is employed that both minimizes the size of the serialized state and allows continuations to be resumed in a different JVM than the one that originally created them, allowing for clustering and failover scenarios

Tags: continuations 


This site is accessable over tor as hidden service 6vp5u25g4izec5c37wv52skvecikld6kysvsivnl6sdg6q7wy25lixad.onion, or Freenet using key:
USK@1ORdIvjL2H1bZblJcP8hu2LjjKtVB-rVzp8mLty~5N4,8hL85otZBbq0geDsSKkBK4sKESL2SrNVecFZz9NxGVQ,AQACAAE/bluishcoder/-61/


Tags

Archives
Links