What would you consider a 'real' technology? (Does my node example qualify?)
---
What's the difference between 'programming language' and 'dialect'? 'Supports macros' or 'uses parens in surface syntax' doesn't feel like enough reason to label Clojure a dialect. Supersets of specs are closer to 'dialects', like ISO C and gcc C, or Kawa scheme and guile. Racket seems to add enough extra feature that programmers are quite likely to leave base scheme in any program, so it doesn't feel like a dialect either.
---
(Parenthetically, since I'd rather discuss the original argument: I mildly agree with my sibling comment by thedanfilter: arguing about definitions doesn't feel like the most interesting conversation to have here. It feels nitpicky; you didn't actually ever comment on my original argument itself: that large-scale habits reveal developers aren't hard to impress. Do you disagree with it, or just with the examples I chose?
However, gravitating toward words like 'condescending' just adds more heat than light. Avoiding introducing incendiary distractions is hard; I'm not sure I'm succeeding in this comment. But comments here would be improved if we all tried harder not to take the bait. Maybe we should all try to skip past the first three comments we feel the urge to respond to every morning, or something.)