2) What’s your day job \ Where do you study? \ What are your interests?
Day job: Software developer – Primarily working with Ruby (JRuby) and C#.
Whilst I use some light functional programming constructs in my day job (Lambdas!), I have a knowledge gap with respect to proper
functional programming. It’s time to plug that gap this year, and learn more about real functional programming, but I want to learn and apply it in a practical way.
I’m interested in rich, expressive languages and I’m also constantly on the look-out for “a better way” of doing things; Clojure looks like it could satisfy those interests. Finally, I love software engineering and simply find the ideas and philosophiesembodied within Clojure to ring true, in addition to it being new and stimulating.
Pub-sub messaging; Async/Evented programming; Alternative approaches to rich UI programming and declaration (Yes… I’ve used XAML!).
“The structure and architecture of non-trivial code”, but probably not at the very next Dojo, because I wouldn’t be ready for looking at non-trivial Clojure code by that time! But certainly a walkthrough of a practical application of Clojure’s power might be helpful.
Great location. Great idea. Manchester is lucky to have it.
At Madlab? No others as yet, but this isn’t because of a lack of interest. I’ve certainly intended to visit on many occasions, but I
simply haven’t had much free time.
Well thanks for your time Scott!
If Scott’s convinced you to learn Clojure and Functional Programming, then you can do so in a practical way by joining theClojure Dojo Google Group, and attend our next meetingat the MadLab on Monday 11th April 2011 @7pm.