Large scale systems developer. Accidental creator of strut.io
Some people say everything is an object. I used to too but these days I think everything is actually a function.
When I first heard about lazy evaluation I thought it was cool but not of much practical use, that is until I thought about it a bit harder.
So how does lazy evaluation make your code easier to read, write and maintain?
If you ever tell someone you like Lisp and that Lisp is a more suitable language for the work you are doing most of the time you’ll get weird…