• souperk@lemmy.world
      link
      fedilink
      arrow-up
      22
      ·
      1 year ago

      I won a competition during university, we had to implement a sorting algorithm with MIPS, however required the least cycles to run won.

      I need someone to be impressed by me today, even if it’s for something stupid I did almost a decade ago.

    • oshaboy@lemmy.world
      link
      fedilink
      arrow-up
      17
      ·
      1 year ago

      Considering the guys on the thread don’t know MIPS is an assembly language, I think there’s some projection involved.

      Though I am not sure why an iOS developer would program in MIPS and not ARM. Maybe there’s some sort of crazy Apple MIPS hardware I never heard of… Or they had to pick one architecture and they happened to pick the one that had nothing to do with her company.

        • oshaboy@lemmy.world
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          1 year ago

          They obviously meant in the post that she can program in MIPS assembly. And they shortened it to just MIPS. I wouldn’t be surprised if the “Java” mentioned was actually Javascript.

          • SomeRandomWords@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            4
            ·
            1 year ago

            There’s a very high likelihood that the “Java” referenced is actually Java, since the college that they went to teaches Java as a part of the standard curriculum (or at least they did via UMass Amherst cross-courses a few years ago). With that being said, I agree that it’s likely MIPS assembly being referenced because that’s what most people mean when they say they can program for MIPS.

      • stewsters@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        We did MIPS in college, more as a “this is what assembly is” than a practical thing we would use.

      • Faresh
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I think it could also simply be because MIPS is taught in many academic settings and hence more people may know how to work with that architecture than people who actually use it in their jobs.