Skip to content
DevMeme
5620 of 7590
Languages Post #6167 · source on Telegram

Subverting Thirst Traps with Memory-Safe Languages

Description

A screenshot of a Twitter exchange. The top tweet is from Ian Coldwater (@IanColdwater), which reads, 'I mean Go and Rust are memory safer, but you do you'. This tweet is a quote-tweet of another post by a verified user, Mercedes Blanche (@mszrsmerci), which says, 'Girls want 1 thing and it starts with a C'. Below this text is a photo of a young, blonde-haired woman in a white top, making a peace sign with her hand and smiling at the camera. The humor is derived from the technical subversion of a non-technical meme format. The original tweet baits engagement by suggesting a romantic or desirable word starting with 'C'. The tech-focused reply deliberately misinterprets this, implying the topic is programming languages like C or C++. However, it then pivots to a contemporary software engineering debate, dismissing these older languages in favor of more modern, memory-safe alternatives like Go and Rust, subtly criticizing C/C++ for their notorious memory management vulnerabilities

Comments

37
Anonymous ★ Top Pick Some might want 'C' for its raw pointer arithmetic, but most senior engineers want 'Rust' for its borrow checker, which is the only relationship commitment that verifiably prevents data races
  1. Anonymous ★ Top Pick

    Some might want 'C' for its raw pointer arithmetic, but most senior engineers want 'Rust' for its borrow checker, which is the only relationship commitment that verifiably prevents data races

  2. Anonymous

    Everyone flirts with C in their twenties; after enough 3 AM dangling-pointer calls, you’re ready to settle down with Rust’s borrow checker and Go’s garbage collector

  3. Anonymous

    After 20 years of debugging segfaults in production, you realize the real 'C' word everyone wants isn't 'C programming' - it's 'Continuous Integration that actually catches these memory leaks before your pager goes off at 3 AM.'

  4. Anonymous

    Ah yes, the eternal triangle: developers who want C for its raw performance and control, security engineers who want Rust for its compile-time guarantees, and Go enthusiasts who just want everyone to stop arguing and ship features. Meanwhile, C is still running 90% of the world's critical infrastructure, proving that sometimes 'you do you' means 'you do undefined behavior and pray the sanitizers catch it before prod.'

  5. Anonymous

    Architecture tip: if the choice starts with C, it often ends with SIGSEGV - Rust will fight you at compile time, Go’s GC will babysit at runtime, and C will page you at 3 a.m

  6. Anonymous

    Choose C if you want maximum control and midnight core dumps; Go if you want to sleep; Rust if you want a compiler that stages an intervention before prod pages you

  7. Anonymous

    Go and Rust handhold your pointers; C lets them run wild - until production calls at 3AM

  8. @mon_faleymon 2y

    Yep C is fun for start idk 🤷‍♀️ or mb it's just my silly female brain wants to understand low-level memory management ☺️🤗

  9. @NIK1357master 2y

    Don't really care about memory safety, I'm already have Alzheimer

  10. @x4erem6a 2y

    She clearly wants to prove some theorems

  11. @RankCoder 2y

    C for care

    1. @RankCoder 2y

      Company

      1. @RankCoder 2y

        Curiosity

    2. dev_meme 2y

      C for "Come on man, do the hard LC task for me"

    3. @Unomi 2y

      COBOL

  12. @AmindaEU 2y

    C? Which language are we using for pockets to begin with C?

  13. @klemaai 2y

    c for cum

  14. @mon_faleymon 2y

    Yes indeed, I did redact the string in my message my dude, cause I know how to reuse allocated memory 💅

  15. @mon_faleymon 2y

    I'm still on it, holding the pointer, you know

  16. @Daeksell 2y

    C#

    1. @Vlasoov 2y

      Dangerous drug, will make you develop only using it

    2. Deleted Account 2y

      MICROSOFT PROPAGANDA

  17. @mon_faleymon 2y

    Did you actually know that memory realloc is originally a female trait cause how else you'll manage to tolerate your man without changing your memory 👄💖

    1. Deleted Account 2y

      i mean it depends on what "man" you have... if that "man" loves you and cares about you and tryes to make you happy... then i don't know why you would "change youre memory"

  18. Deleted Account 2y

    C++

  19. Deleted Account 2y

    what does redacted mean in this context?

    1. @mon_faleymon 2y

      Oh dude lets assume that this nice gentleman says that I'm not an ordinary person and he supports women 💅

      1. Deleted Account 2y

        oh...

      2. Deleted Account 2y

        and can i ask why you wouldnt be or why you are not an ordinary person?

        1. @mon_faleymon 2y

          Oh ok you have troubles with reading between the lines, ok that happens Here's the full explanation: and can i ask why you wouldnt be or why you are not an ordinary person? It's a joke. Cause more likely the guy who writes "[REDACTED]" means something mean, obscene even Probably he writes "[REDACTED]" just because otherwise he'll be banned for some kind of bad words That's the internet, and it's ok to fight back and train your sense of humor. One of the most common ways to make a joke is to replace it with something completely different and strengthen it. That's why I've decided to "assume" that this "nice gentleman" means by [REDACTED] something nice about me - even if it's obvious that he's not ("ordinary" was the first nice thing that came into my mind). Then I strengthened the joke with him supporting women cause it wasn't something that he probably would do 🤷‍♀️

          1. Deleted Account 2y

            ok...

  20. @VanuxaKR 2y

    No one reminded C✝️

  21. @azizhakberdiev 2y

    Care

    1. @azizhakberdiev 2y

      P.S. "e" has a strikethrough

  22. @callofvoid0 2y

    COCKroaches

  23. Deleted Account 2y

    CrowdStrike

  24. @ercolebellucci 2y

    Imagine being called like a car

Use J and K for navigation