in

He keeps insisting his polymorphic types must be separate because he doesn’t “believe in inheritance” 😭

He keeps insisting his polymorphic types must be separate because he doesn't "believe in inheritance" 😭 | code-memes, engineer-memes, iphone-memes, google-memes, try-memes, scala-memes, warning-memes, compiler-memes, ide-memes, twitter-memes, retweet-memes, runtime-memes | ProgrammerHumor.io
code-memes, engineer-memes, iphone-memes, google-memes, try-memes, scala-memes, warning-memes, compiler-memes, ide-memes, twitter-memes, retweet-memes, runtime-memes | ProgrammerHumor.io

[text] Thread Jamie Softcore Kyle and Jon Gjengset liked Travis Brown 2030 parody travisbrown As a Twitter engineer can confirm that Elon Musk just doesnt understand type erasure. He keeps trying to pattern match on generic types and we keep explaining that those arent available at runtime 439 AM Nov 16 2022 Twitter for iPhone 678 Retweets 126 Quote Tweets 10.5K Likes o 0 o 3 Tweet your reply Travis Brown 2030 parody travisbrown Nov 16 Replying to travisbrown dont know how many times Ive had to tell him in code review that his implicit ExecutionContexts arent actually doing anything. Twitter Futures dont work that way you need a FuturePool Q s n 34 Q 1607 Travis Brown 2030 parody travisbrown Nov 16 wish hed stop fucking with the Scalafmt config. Hundreds of thousands of lines changed every time he touches my teams code just because he cant decide whether he wants align.openParenCallSite on or off Q s n a7 Q 1501 Travis Brown 2030 parody travisbrown Nov 16 We havent been able to explain the difference between map and flatMap so he keeps returning FutureFutureUnit when he needs FutureUnit and then yelling about his effects not happening Q 10 0 51 Q 1516 Travis Brown 2030 parody travisbrown Nov 16 What does warning discarded nonUnit value mean Maybe google it Elon sometimes the things the compiler says are actually useful Q 31 0 59 QO 1908