I guess part of the journey was discovering the mechanical nature of closures.

The design of a language leaves many choices for its authors with the scoping model being an important one. Once the design is decided upon the coders need to get compilers / interpreters in place. While they are filled with their own intricacies and challenges maybe some of the implementation details are mechanical. Maybe :)

A 25 year software industry veteran with a passion for functional programming, architecture, mentoring / team development, xp/agile and doing the right thing.

A 25 year software industry veteran with a passion for functional programming, architecture, mentoring / team development, xp/agile and doing the right thing.