• Troy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    49
    ·
    1 year ago

    Somewhere in a backroom, there’s a hamster named Julia. In a hamster ball.

      • Troy@lemmy.ca
        link
        fedilink
        English
        arrow-up
        19
        ·
        1 year ago

        Don’t forget the centipede crawling around in the sewer pipes named Fortran. We’ve all been trying to kill it for years and yet, somehow, it keeps going.

          • Troy@lemmy.ca
            link
            fedilink
            English
            arrow-up
            14
            ·
            1 year ago

            Jokes aside, I encounter Fortran in the applied physics community still fairly often. And have never encountered M in a professional context.

    • finestnothing@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I loved Julia in my data science classes. Codes like python, runs like c. Can also use it with bash by piping values in

  • Bye@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    1 year ago

    I love R, we are best friends. Life is wonderful when basically every function is vectorized by default.

      • Bye@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 year ago

        I used to love it, but all the non-standard evaluation started to give me a headache.

        It’s easy enough to just not use it at all, except for ggplot which recently deprecated aes_() which fucking kills me; they really are dead-set on forcing tidy evaluation.

  • Darkraisisi@feddit.nl
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 year ago

    Probably barking up the wrong tree here, but boy do I hate R. The documentation is the worst, combined with the poor r studio experience. Vscode makes notebooks a bit better but lost a lot of functionality as far as I could tell.

    Laughed so hard when I this course once they told us to do ML in R with Keras … By calling the python API.

  • The_Ferry@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 year ago

    I like and despise R… WHY DO I HAVE TO COPY THE TEXT FROM MY CONSOLE INTO A SCRIPT TO ACTUALLY SAVE IT AS AN .R FILE???

    • Acters@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      ·
      1 year ago

      Because it’s a console, not an IDE. But I see your frustration and does seem ridiculous

      • The_Ferry@lemmy.world
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 year ago

        Maan, I am way too much of a himbo chemical engineering student yo understand what IDE means, had to channel my inner parent and ask a software guy for help

    • flyos@jlai.lu
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      You don’t really have to. You could save the workspace along with the history of you commands to load it at a later time, and never have a script at all.

      The reason nobody really does that (except maybe if they use R once in every decade) is that it’s not really viable in the middle-term. That is because it doesn’t distinguish between failed attempts and actual, final code and so quickly becomes a mess.

  • ergotamin@feddit.de
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 year ago

    I feel like some people are using python just so they can say that they use python

    • GBU_28@lemm.ee
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      It’s more because when ds has to hand over their work to the eng team the eng team doesn’t want to fuck with r

        • GBU_28@lemm.ee
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          1 year ago

          Meh lots of python stacks out there now, especially data pipes.

          then typescript front ends.

          Point is no one wants to support r in production

  • Artyom@lemm.ee
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    1 year ago

    I considered looking at R once. As a data scientist and an experienced Python user, maybe I’ll see something useful. Then I learned that R uses <- for variable assignment and = for equality evaluation, and I stopped learning because I would make that mistake if I learned to switch back and forth for the rest of my life.

  • Flyberius [comrade/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    I remember trying to get shiny working for a statistician. Bad tooling. This was about 3 years ago.

    I really wanted it to be severless but at the time it wasn’t really possible.

    I have since seen a cool web assembly method where it runs all the shiny stuff in the browser