When I wrote my Smalltalk deriving-with-parsers library, I ran into an issue with compaction: cycles in the parser. Self-referencing parsers (corresponding to left- and right-recursive rules) occur naturally, so I couldn’t hide from the problem. I investigated two ways to introduce circularity as well as how to compact these graphs: delegates, and “sutures”.
Seriously exciting stuff is happening to the way stories are being told on the web beyond a standard blog roll.
There are already some really good work on the web that showcase the ways a story can be brought alive through visual effects and interactive elements by combining bits HTML5, JS and CSS3 you should just check out these web comics based on parallax: [Never Mind the Bullets](http://www.nevermindthebullets.com/strip.html#1-1) and [Jess & Russ](http://jessandruss.us/). I’d say both of these look like they are the fruits of many hours of hard work and are each rightfully a piece of art in themselves. There will only be more of these as time goes on.
You are currently browsing the LShift Ltd. blog archives for December, 2012.