Thursday, April 28, 2011

DSLs, OODBs, system internals and some Java stuff


  • Groovy is perhaps the best language that lends itself for this purpose. Here's a nice (longish) introduction - Groovy.DSLs (from: beginner, to: expert) 
  • A simpler pseudo DSL based on regex - Jbehave, primarily used for Behaviour-driven development in Java
A good article by (The) Martin Fowler on how to develop quality code - for beginners.

A few good articles I came across recently on operating systems, disks, networking:
OODBs - NoSql's grandpa and the forgotten cousin of SQL. Haven't even heard of OODBs? Here's a 4 year old article but still worth reading.

Java tidbits: