Skip to content
DevMeme
2906 of 7590
Languages Post #3211 · source on Telegram

A Glimpse into the Future: Scala 6.0

Description

The image displays a red and black public trash receptacle, of the type often seen in parks or on city streets. It is composed of stacked red rings, with a black lid and ashtray attachment. Overlaid at the top of the image in a large, white, bold font (Impact style) is the text 'SCALA 6.0'. This meme is a blunt and derogatory commentary on the Scala programming language. By labeling a trash can with a hypothetical future version number, the creator expresses a strong negative opinion, implying that the language is, or is becoming, 'garbage'. This type of humor is common in developer 'language wars,' where programmers express tribalistic loyalty or disdain for certain technologies. For experienced engineers, it's a cynical joke about Scala's notorious complexity, steep learning curve, and sometimes-controversial design decisions, suggesting that future iterations will only worsen its perceived flaws

Comments

30
Anonymous ★ Top Pick I see Scala 6.0 finally achieved the ultimate expression of the single responsibility principle: one bin for all implicits
  1. Anonymous ★ Top Pick

    I see Scala 6.0 finally achieved the ultimate expression of the single responsibility principle: one bin for all implicits

  2. Anonymous

    Scala 6.0: ships with a built-in TrashCan[F[_]] so your orphaned typeclass instances finally have somewhere to live

  3. Anonymous

    After spending 3 hours debugging implicit conversions and another 2 waiting for sbt to compile, the team finally understood why Scala 6.0 shipped with built-in waste management - it's self-aware enough to know where most of its overly clever abstractions belong

  4. Anonymous

    Scala 6.0 finally addresses the community's biggest complaint: it now comes with built-in garbage collection that actually works - just throw the whole language in the bin. After years of implicit conversions, type-level gymnastics, and migration guides longer than the codebase itself, the Scala team has pivoted to a revolutionary 'zero-code' approach where the compiler simply refuses to compile anything, achieving perfect type safety through non-existence

  5. Anonymous

    Scala 6.0 ships a given Trashcan[T] - sbt clean empties it while the compiler infers where to dump your side effects

  6. Anonymous

    Scala 6.0: we went from “implicit” to “given” to “discarded” - SBT now compiles straight to /dev/null

  7. Anonymous

    Scala 6.0: Proof even garbage collection can't save it from the bin

  8. @PatiHox 5y

    Wow, didn't that scala 6.0 looks exactly like a trash bin like those we have in out city

  9. @gammapopolam 5y

    skala (рок) (hey admin so umm im not russian do not block me please)

    1. @RiedleroD 5y

      no worries

    2. @lvanPetr0v 5y

      So what Yeltsin doing there in your profile? kekw

      1. @gammapopolam 5y

        he is just relaxin

    3. @gdfngue4ui3 5y

      Ahahaha, I look your profile pictures, and you "really dont russian" (im too)

      1. @gammapopolam 5y

        HErP

        1. @gdfngue4ui3 5y

          HErPbl

          1. @pavloalpha 5y

            Yeah, I hate niggers

  10. @nuntikov 5y

    New Scala is cool

  11. @sylfn 5y

    thats not first time

  12. @percnt 5y

    ya tozhe

    1. @RiedleroD 5y

      you too

      1. @percnt 5y

        ok

  13. @RiedleroD 5y

    English please

    1. @gdfngue4ui3 5y

      It was just joke in russian

      1. @RiedleroD 5y

        if it's untranslatable, just say so.

        1. @gdfngue4ui3 5y

          It was translit (idk was this word in english or not, but it when you write russian letters in english

          1. @sylfn 5y

            Russian in Latin script

            1. @gdfngue4ui3 5y

              Yes

      2. @sylfn 5y

        https://t.me/devs_chat/21715 As long as translation to English is present, you can talk in any language you want

        1. @RiedleroD 5y

          yes

    2. @pavloalpha 5y

      Russian please

Use J and K for navigation