Marginally Interesting: Hipster Scala features
I’m a big fan of Scala, but there are some features I try to steer clear of like covariant or contravariant generics, or excessive use of operator overloading to construct nifty DSLs which look as if a cat walked over your keyboard.
Yesterday a situation like that came up where
I posted this on Twitter which lead to the comments below. Sometimes I just loooove Twitter ;)
OH: "That's a hipster feature of Scala, you don't need to understand that" ;)
— Doc Brown (@mikiobraun) November 13, 2013
@jamesiry @mikiobraun Poser. I understood it while it was still in the ivory tower. #retrohipster
— Jason Baldridge (@jasonbaldridge) November 13, 2013
You might not have heard of that feature, I wrote it as part of my Ph.D. thesis.— Doc Brown (@mikiobraun) November 13, 2013
@mikiobraun @jamesiry @jasonbaldridge I already wrote a blog post about how that feature is what's wrong with our industry.
— Eric Sammer (@esammer) November 13, 2013
@yoavgo @mikiobraun I thought hipster features of Scala are called Haskell.
— srockets (@srockets) November 13, 2013
@esammer @jamesiry @mikiobraun @jasonbaldridge If I have to answer ONE more question about that feature on Stack Overflow, I'll go insane!
— Daniel Capo Sobral (@dcsobral) November 13, 2013
— Daniel Capo Sobral (@dcsobral) November 13, 2013
Edit Nov 18, 2013: Added two more tweets
Posted by Mikio L. Braun at 2013-11-14 10:55:00 +0100
blog comments powered by Disqus