Fog Creek Software
Discussion Board

Lambda on Joel on Software

The programming language community weblog 'Lambda the Ultimate' had some comments on Joel's recent post about the impedance mismatch between the relational model and the model of common programming languages:$11790

An interesting sub-topic in all of this, I think, is the famous notion that a data structure is a stupid programming language.  How does the introduction of the "dataset" data structure as a first-class value change the nature of languages like C++or VB?  Would it look something like:

try { ... } catch where e in recoverable_errors { ... }


int f(employee emp)
  if (!emp.has_employees())
      return emp.score();
      return select f(employee) from employees where boss = emp;


Thursday, April 8, 2004

*  Recent Topics

*  Fog Creek Home