You will get a "huh?" from the majority of developers management likes to hire as cogs.
Fogus: Say my name--
Declan: You're Heisenberg.
Fogus: -- to 1,000,000 Java programmers and--
Declan: WTF?
--
On a more serious note, the above is my way of giving props because Joy of Clojure is a really good book.
The idea about mixing OO and FP at different levels is a good one. Have had similar experience.
Thanks!
Anecdote-Driven-Development will justify almost any approach, especially to vague problems.
Be aware that this seems very much like criticism, even if it wasn't directed at the author:
> ...seems to be the only way posts devoid of value push forward around here.
I wonder how many people here do this (i.e. upvote topics for HN discussion, not for the submission itself). Personally I do that quite often.
For an article like this I'm split. I'm a passionate programmer and would love to read a good article on the tradeoffs between functional and object-oriented styles. I'd also love to read a good discussion about the two styles.
For some topics, say, a site being down, I don't really care about the discussion in most circumstances.
For many other topics, I'm more interested in a good discussion about the topic than I am in any particular article on the topic. It's harder for me to articulate which topics those are, but I know them when I see them.
The idea of using an object oriented approach to simulation goes back to at least the sixties.
The way I read his post is that working on sets of information tends to be easier in functional languages event based simulations tends to be easier in object oriented languages.
Especially considering how many don't ever come around to publishing anything?
I actually don't think it's that bad, though...