The Bard's Lemmy
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
Sjmarf to Programmer Humor@programming.dev • 1 year ago

Is this a Nut?

media.gehirneimer.de

message-square
67
fedilink
994

Is this a Nut?

media.gehirneimer.de

Sjmarf to Programmer Humor@programming.dev • 1 year ago
message-square
67
fedilink
alert-triangle
You must log in or register to comment.
  • bruhduh
    link
    fedilink
    30•
    edit-2
    1 year ago

    C can STRUCTurise classes tho

    • Rose
      link
      fedilink
      13•1 year ago

      Yeah, you can technically write object oriented code in C. Or any other language. Just that actual OOP languages provide a nicer syntax and compile time checks.

      Rust is kind of a good example of this. It’s technically not an object oriented language, but the trait system brings it close.

    • @NoFun4You@lemmy.world
      link
      fedilink
      16•1 year ago

      I want my vs code to look like this

      • bruhduh
        link
        fedilink
        20•1 year ago

    • @Xanvial@lemmy.world
      link
      fedilink
      1•1 year ago

      But, why?

      • @force@lemmy.world
        link
        fedilink
        3•1 year ago

        most C programs are just C++ programs with extra steps if you look at them close enough

    • @hansl@lemmy.world
      link
      fedilink
      1•1 year ago

      Ah yes, what C needs is VTABLEs.

  • @riodoro1@lemmy.world
    link
    fedilink
    23•1 year ago

    All those memes picturing C++ as unsafe and unstable yet the server that serves these memes is running mostly C/C++ and has an uptime of months.

    • @AMDIsOurLord@lemmy.ml
      link
      fedilink
      12•1 year ago

      Also they’re always treating C++ like it’s some arcane enterprise variant that uses 1990s C++

      Using modern C++ you can write much cleaner, more usable, and really safe code

      • @riodoro1@lemmy.world
        link
        fedilink
        1•1 year ago

        Having a thorough process and an engineer approach in software development is also pretty handy. There weren’t many bugs in the AGC. Yet it was programmed mostly in assembly and people had no trouble trusting it with their life.

    • @arc@lemm.ee
      link
      fedilink
      23•1 year ago

      Lemmy is written in Rust. There might be bits of C at the periphery behind bindings.

      • @riodoro1@lemmy.world
        link
        fedilink
        18•1 year ago

        And linux is written in C.

        • @arc@lemm.ee
          link
          fedilink
          16•
          edit-2
          1 year ago

          Predominantly C. But even the kernel is beginning to use Rust as a way of avoiding entire classes of programming error.

      • Cosmic Cleric
        link
        fedilink
        3•1 year ago

        Lemmy is written in Rust.

        Wow, way to ruin my joke.

    • @Scoopta@programming.dev
      link
      fedilink
      2•1 year ago

      Lemmy is rust and it’s alternative sublinks is java…your comment has now power here

    • Cosmic Cleric
      link
      fedilink
      6•1 year ago

      yet the server that serves these memes is running mostly C/C++

      Time to rewrite it in Rust!

      /ducksandruns

      • @pewgar_seemsimandroid@lemmy.blahaj.zone
        link
        fedilink
        3•1 year ago

        if i remember lemmy is written in rust

        • Cosmic Cleric
          link
          fedilink
          1•1 year ago

          https://lemmy.world/comment/8463515

  • @muzzle@lemm.ee
    link
    fedilink
    115•
    edit-2
    1 year ago

    Rust is more like: unless you can mathematically prove to me that this is equivalent to a nut there is no ducking way I’ll ever let you compiled this.

  • @ArbitraryValue@sh.itjust.works
    link
    fedilink
    English
    30•
    edit-2
    1 year ago

    I am static_casting the nut_t*. Pray I don’t static_cast it any further.

    • @corroded@lemmy.world
      link
      fedilink
      10•1 year ago

      reinterpret_cast<int*>(&a_nut)

      I like to live dangerously.

  • @RonSijm@programming.dev
    link
    fedilink
    93•1 year ago

    StackOverflow: Question closed as duplicate. Someone else already asked whether or not something is a nut.

    • @Ironfacebuster@lemmy.world
      link
      fedilink
      37•1 year ago

      “Question closed as duplicate”

      The question it’s a duplicate of: “How to programmatically prove a hotdog is a sandwich?”

    • @Steve@startrek.website
      link
      fedilink
      23•1 year ago

      1 answer: use the fucking search

      • @Poutinetown@lemmy.ca
        link
        fedilink
        26•1 year ago

        First search result brings you to this answer.

  • @winterayars@sh.itjust.works
    link
    fedilink
    28•1 year ago

    Ruby: No, it has been redefined as the number 5 so buckle your seatbelts, kiddos, cuz shit’s about to get wild!

  • @AeonFelis@lemmy.world
    link
    fedilink
    English
    73•
    edit-2
    1 year ago

    C# should actually be “What Java said, except it’s ICrackable”.

    • @warlaan@lemm.ee
      link
      fedilink
      27•1 year ago

      No, actually C#'s answer should be: “What Java said - hold on, what Python said sounds good too, and C++'s stuff is pretty cool too - let’s go with all of the above.”

      C#, or as I like to call it “the Borg of programming languages”.

      • @dependencyinjection@discuss.tchncs.de
        link
        fedilink
        9•1 year ago

        I got my first software developer role last year and it was the first time I’d written C#, I was more TypeScript. Now we use both but I must say I really like C# now that I’m used to it.

        • @LeFantome@programming.dev
          link
          fedilink
          4•1 year ago

          I think most programmers would like C# if they spent time with it. It is getting a bit complex because the joke about it over borrowing from other languages is on the money. It is a nice language though and pretty damn fast these days all things considered.

          • @Scoopta@programming.dev
            link
            fedilink
            1•1 year ago

            There’s too much MS in the language and runtime for me. The fact that it gives my Linux programs DLL files and the fact that by default the SDK phones home makes me run away in horror from not only writing it but also running other projects written in it.

        • @force@lemmy.world
          link
          fedilink
          2•1 year ago

          even nicer is F#. join us brother, you can do everything that you can do in C# but better

          • @dependencyinjection@discuss.tchncs.de
            link
            fedilink
            1•1 year ago

            What does it offer that would make it better? Just curious and I’m not in a position to change out tech stack at work though.

            • @force@lemmy.ml
              link
              fedilink
              2•
              edit-2
              1 year ago

              removed by mod

    • @callumbirks@programming.dev
      link
      fedilink
      4•1 year ago

      Would the equivalent Rust trait be Crack?

      • @blackstampede@sh.itjust.works
        link
        fedilink
        8•1 year ago

        AsCrack

        • @Hazzia@discuss.tchncs.de
          link
          fedilink
          3•
          edit-2
          1 year ago

          deleted by creator

  • Cosmic Cleric
    link
    fedilink
    22•1 year ago

    “What Java said.”

    Okay, that one made me chuckle.

  • @Deestan@lemmy.world
    link
    fedilink
    20•1 year ago

    Excel: 12th of Nutuary 1970

  • 👍Maximum Derek👍
    link
    fedilink
    English
    3•
    edit-2
    1 year ago

    Whatever the Tiger 2-XL was “programmed” in, it’s the best.

    • @WhiskyTangoFoxtrot@lemmy.world
      link
      fedilink
      2•1 year ago

      Thought this was a YTP at first.

      • 👍Maximum Derek👍
        link
        fedilink
        English
        2•1 year ago

        No, just an early 90’s toy commercial. Which is probably a video genre of it’s own.

  • @spizzat2@lemm.ee
    link
    fedilink
    5•1 year ago

    Ce n’est pas une cacahuète

  • gordon
    link
    fedilink
    English
    5•1 year ago

    But… It’s a legume?!

    • @UndercoverUlrikHD@programming.dev
      link
      fedilink
      4•1 year ago

      Which tracks perfectly with the meme if you read it again

  • @pewgar_seemsimandroid@lemmy.blahaj.zone
    link
    fedilink
    3•1 year ago

    wheres scala?

    • @humbletightband@lemmy.dbzer0.com
      link
      fedilink
      2•1 year ago

      It’s incompatible with the version of this meme

  • @_cnt0@sh.itjust.works
    link
    fedilink
    4•
    edit-2
    1 year ago

    I just dabbled in javascript again, and that description is spot on!

    console.log(‘javascript operators are b’ + ‘a’ + + ‘a’ + ‘a’);

    • SjmarfOP
      link
      fedilink
      7•1 year ago

      BaNaNa

      • @hypnicjerk@lemmy.world
        link
        fedilink
        6•1 year ago

        Terracotta

        • Fishbone
          link
          fedilink
          2•1 year ago

          Pepperoni and green peppers, mushrooms, olives, chives!

          Oh wait wrong song.

    • @arc@lemm.ee
      link
      fedilink
      6•
      edit-2
      1 year ago

      The only reason people use JS is because it’s the defacto language of browsers. As a language it’s dogshit filled with all kinds of unpleasant traps.

      Here is a fun one I discovered the other day:

      new Date('2022-10-9').toUTCString() === 'Sat, 08 Oct 2022 23:00:00 GMT'
      new Date('2022-10-09').toUTCString() === 'Sun, 09 Oct 2022 00:00:00 GMT'
      

      So padding a day of the month with a 0 or not changes the result by 1 hour. Every browser does the same so I assume this is a legacy thing. It’s supposed to be padded but any sane language would throw an exception if it was malformed. Not JavaScript.

Programmer Humor@programming.dev

!programmer_humor@programming.dev
Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmer_humor@programming.dev

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
  • 38 users / day
  • 113 users / week
  • 455 users / month
  • 2.55K users / 6 months
  • 1 subscriber
  • 1.2K Posts
  • 21.2K Comments
  • Modlog
  • mods:
  • Feyter
  • adr1an
  • @BurningTurtle@programming.dev
  • Pierre-Yves Lapersonne
  • BE: 0.18.2
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org