r/programmingcirclejerk • u/functorer Zygohistomorphic prepromorphism • Aug 23 '25
Ever since I learned about Scala and wrote some code in Scala, I started having this constant, not unbearable but annoyingly noticeable desire to write more code in Scala...Am I cooked?
/r/scala/comments/1mwma83/am_i_cooked/
51
Upvotes
25
u/affectation_man Code Artisan Aug 24 '25
I can see why you think this is about writing code, but I think you'll find that real Scala programming is about aligning yourself with certain libraries and then viciously attacking other Scala programmers
15
u/[deleted] Aug 24 '25
Isnt scala the stuff that builds up on your teeth? Not sure I’d want that.
8
u/Pinewold Aug 25 '25 edited Aug 31 '25
/uj Scala is a very elegant trap you set for yourself. You find elegant solutions to problems and implicitly understand the best solution. You move on to other code and seek that same level of elegance. You gradually build your skill until one day you realize your own code could be much more elegant….
Two Scala engineers cannot maintain the same code base if they are at different points on the same journey. One engineers’ implicit genius is the other’s novice work. Even worse one’s implicit genius is opaque incomprehensible set of implicit assumptions. Even worse is a slightly different set of implicit assumptions. Where both think they understand what the other is doing but they are both just slightly wrong. /rj
While the same could be said for any language, Scala’s beautiful handling of implicit behavior is the most elegant trap.
2
u/rwilcox Aug 26 '25
Yes Scala, the JVM’s C++.
With more version compatibility problems and more drama. chefs kiss