It sounds like a Haskell programmer using unsafePerformIO everywhere. Or, perhaps a more apt example would be using Data.Dynamic for everything.
Yeah, casting to Any isn't a "grey area" in Scala's OO/Functional mix, it's just plain crazy.
Re:Amazon is hiring Clojure devs
by carterschonwald on Thursday November 27, 2014 @10:45AM
(#8667641)
Those are still pretty safe to do. OTOH, Any drops everything on the floor
Re:Amazon is hiring Clojure devs
by michaelochurch on Thursday November 27, 2014 @11:43AM
(#8667952)
unsafePerformIO is for quiche eaters. Real programmers use accursedUnutterablePerformIO.
(Ok, but in all seriousness... don't.)
As a Scala dev, that is absolutely terrifying. I can't even begin to think of a good reason for that.