Contact Info

(for those who care)

Instant Gratification   



Directions:

From George Bush and 75:

From 635:

From 35E:

Mon, 18 Sep 2006

Spreadsheets as Functional Languages

In some sense each cell may be thought of as an agent that monitors its depended-upon cells and updates itself when it needs to. Spreadsheets eliminate [the barrier of learning flow-control constructs] to end-user programming by dispensing with the need for control constructs, replacing them with functional constructs.

[source…]

Very interesting point-of-view shift… a state-machine has the (S) state [to indicate the start], but a spreadsheet does not. Why does a program need a start state, or a beginning? (public static void main( String[] args ) { /* ... */ }) The linked article is correct- flow control structures and state-management are difficult to grasp, it’s only when you throw in if-else / try-catch-finally that things get tricky.

(descriptions of my latest Mexico adventure is in the works, but since it’s longer, it’s taking me longer to pull it all together)

21:36 CST | category / entries / links
permanent link | comments?

Like what you just read? Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.



Thanks for Visiting!