• Rhllor@feddit.de
    link
    fedilink
    arrow-up
    5
    ·
    10 months ago

    Actually had a colleague who determined distances on microscopy images that way. She would measure the scale bar included in the image with her ruler on the screen, measure the distance she was interested in and calculate the distance using the rule of three. I mean, why bother using the measuring tool included in the software.

  • gerryflap@feddit.nl
    link
    fedilink
    arrow-up
    1
    ·
    10 months ago

    People here are taking this way too seriously lol. I love Python, and I never really had any issues with the indentation being used instead of curly braces or something. This is just a silly meme, not a personal attack

  • BoofStroke@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    10 months ago

    Programming languages that use white space to delimit structure are annoying at best. I get annoyed at yaml too, but I’m ok once I have a few templates set up.

    • lhamil64@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      One of these days I’ll actually look up how YAML indentation works. Every time I use it it’s trial and error until I stop getting errors.

      • TheGreenGolem@lemm.ee
        link
        fedilink
        arrow-up
        5
        ·
        10 months ago

        Me too, any day. I hate everything where indentation matters. Let me just throw my garbage there and YOU sort it out, you are the fucking computer, not me. You do the work.

        So fuck you, YAML! All my homies love JSON!

      • wols@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        Yup.

        Spaces? Tabs? Don’t care, works regardless.
        Copied some code from somewhere else? No problem, 9/10 times it just works. Bonus: a smart IDE will let you quick-format the entire code to whatever style you configured at the click of a button even if it was a complete mess to begin with, as long as all the curly braces are correct.

        Also, in any decent IDE you will very rarely need to actually count curly braces, it finds the pair for you, and even lets you easily navigate between them.

        The inconsistent way that whitespace is handled across applications makes interacting with code outside your own code files incredibly finicky when your language cares so much about the layout.

        There’s an argument to be made for the simplicity of python-style indentation and for its aesthetic merits, but IMO that’s outweighed by the practical inconvenience it brings.

  • some_guy@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    arrow-down
    1
    ·
    10 months ago

    I started with Perl. This taught me a certain mindset that works well with Bash and Ruby. I’ve tried to learn Python several times and I just fucking hate it. I gave up when I realized that it just doesn’t work the way that my brain works.

    I wonder if the outcome would have been different if I’d started with Python? How might that have shaped my thinking / reasoning? Fwiw, I was also ok with PHP and SQL, but I don’t know much or anything about the backgrounds on those foundations. Maybe my above statements were completely bullshit.

    • evranch@lemmy.ca
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      I used to love Perl as it worked the way my brain worked.

      Then I started taking medication for ADHD.

      I haven’t used Perl since except for text parsing, it’s an absolute hot mess of a language (though very powerful and functional at the things it does well)

      • some_guy@lemmy.sdf.org
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        10 months ago

        That’s super interesting.

        I have a mental divergence that isn’t ADHD. I was reviewing stats on it that said people who have it are some percent more likely to have ADHD. I wonder if my previous enjoyment of Perl is because I’m on an ADHD spectrum. It would be interesting to find out.