• Opisek@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 days ago

        I never had any issues with npm. Moved to bun nowadays and still going strong. If I want to install something, I install it, and then it works.

        Setting up anything with pip however…

        • Ricaz@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 days ago

          The only thing that sucks about npm are when package dependencies are not updated and dependency hell becomes very real, but that’s not really the fault of the package manager.

          Yeah, fuck virtual environments and different Python versions.

      • epicstove@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        4 days ago

        terminal cancer

        “I’m sorry, you’ve been diagnosed with :()::&;:”

        “You have a couple seconds to live.”

    • palordrolap@fedia.io
      link
      fedilink
      arrow-up
      1
      ·
      5 days ago

      As at least one nautically themed childrens’ book surely has it: C is for crab.

      Coming at programming sideways feels more like a Haskell or Prolog thing, though.

      • milicent_bystandr@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        4 days ago

        Apple is for ADA

        Ball is for BASH

        Crab is for C

        Dog is for D

        Elephant is for Ecsmascript

        Fox is for F#

        Goat is for Go

        House is for Haskell

        Igloo is for

        …okay I got stuck there.

            • anomnom@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              2
              ·
              3 days ago

              I thought it was a cup of coffee? A hipster barista in 90’s Memphis style illustration would be most accurate I think.

              Damn, I went searching online for some examples and got nothing that was really from back then. Just shitloads of AI vaporware slop. Time to dig out my old design mags I guess.

              • frezik@midwest.social
                link
                fedilink
                arrow-up
                1
                ·
                3 days ago

                That would be the natural assumption, but Sun didn’t do it. I think there is a logo for books, but not one by Sun/Oracle.

            • AeonFelis@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              3 days ago

              Monkey is for MoonScript

              N is for Node.js

              O is for Objective-C

              P is for Pascal

              Q is for QBasic

              R is for R

              S is for Swift

              T is for TypeScript

              U is for …

              • milicent_bystandr@lemm.ee
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                3 days ago

                Umbrella is for UnrealScript

                Van is for VimScript

                Water is for Webassembly

                Xylophone is for Xod

                Yacht is for YASS

                Zulu is for Zig


                Okay, I had to consult Wikipedia’s list of programming languages for some of those.

    • Rednax@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      5 days ago

      I mean, at the end of the day, if you really understand your language of choice, you know that it is jusf a bunch of fancy libraries and compiler tricks of top of C. So in my mind, I’m a fully evolved programmer in a language, when I could write anything I can write in that language in C instead.

      • Rose@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 days ago

        Or, rather, most compiled languages are just syntactic sugar on top of assembly, and that’s especially true with C. (Oh, you can use curly brances and stuff for blocks? That’s sure easier to read than the label mess you get with assembly.)

    • mmddmm@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      4 days ago

      Yep, it’s the one starting everything.

      And doing nothing else. And still something manages to no be right.

  • lobut@lemmy.ca
    cake
    link
    fedilink
    arrow-up
    2
    ·
    5 days ago

    Not a word of a lie, I saw a “segmentation fault” error in JavaScript.

    Can’t remember how we resolved it, but it did blow my mind.

  • grue@lemmy.world
    cake
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    This implies that Javascript will get moving in the correct direction once it finishes installing dependencies, but it’s just going to get fucked with incorrect behavior that doesn’t even have the courtesy to throw an actual error.