Monday, December 31, 2007

Javascript

This is a fun language. It contains pretty good stuff and annoying incompatibilities. However, it's one of the most important languages for software developers and just now, I'm very lately trying to get a better grip, because of this current project. I've hacked an odd XMLHttpRequest before it was called AJAX, but now we've got additional problems. Our SW has to run on hand-helds, so we've got special keyboard and performance requirements, e.g. we can't use the framework of my former colleague Patrick Wolf. According to Doug Crockford, there are no acceptable books. The available Javascript source code for Oracle APEX, the platform we'll of course use as die-hard Oracleheads, is ugly, especially compared to what Crockford and others preach.

Saturday, June 9, 2007

Rob Pike on video, Plan 9 flashback

Today I watched a very recent video of Rob Pike talking about his 20 year old language Newsqueak.

I used his text editor "sam" on linux in the mid-90ies for a while, when Plan 9 first came on my radar. What first impressed me was the paper accompanying the source code. The code itself is very elegant and minimalistic. Though it didn't take off (probably just because of those attributes, baroque featuritis wins in the end), there are some great ideas in Plan 9 that can provide inspiration. The plumbing paper for example gave me the idea for a generic navigation concept in an Oracle Forms application, in 2000. We called it "hyperlinks", though...

After thinking about all that again, this post wouldn't be complete without mentioning Boyd Roberts. The link's dead, of course.

Monday, March 19, 2007

Well the first post is the hardest post. My stupid blog title was selected while listening to this song by the Grateful Dead. Fnord.