This is what’s caught my eye today:
- Slideaware discuss their shift from Python to Ruby on Rails to Erlang. Tune in next time when they tell us if Erlang delived the goods.
- I think everyone should know about Dirichlet processes. This should be a blog post of it’s own. I actually had a dream about such a post, so I guess it is destined to happen.
- Publications from the Software Technology group at Radboud University Nijmegen are currently the only place I know where you’ll find ideas on how to capture web-based workflows in a high level manner. The basic observation is simple: given a data definition you should be able to generate most of a web site that allows you to interact with that data. The trick is making it general enough to be useful. Rails has scaffolding but it is quite limited in what it can do, so it tends to be used only for prototyping. We want to use it for production code. This area involves lots of PLT goodness: FRP, bidirectional programming, and metaprogramming all look like they’ll play a part.