I don’t think it makes any sense to keep investing in an old language, while writing code for today.

Which make me ask, will it ever be ported/modernized?

  • PonyOfWar@pawb.social
    link
    fedilink
    arrow-up
    17
    ·
    7 hours ago

    Unless there’s a concrete reason to do that, I don’t see why they would. Python isn’t outdated, it’s actively supported and one of the most widely used programming languages in the world. It has arguably never been more relevant than it is now, due to its use in ML development. Just because it’s technically older doesn’t mean that it’s worse. That’s just not how programming languages work.

  • Pamasich@kbin.earth
    link
    fedilink
    arrow-up
    6
    ·
    6 hours ago

    I don’t think it makes any sense to keep investing in an old language, while writing code for today.

    Then don’t go with Go either, shit is from 2009. That’s 16 years ago. If you care about age so much, go with something actually modern, not a slightly younger dinosaur.

    But both of them keep getting updated, so this doesn’t really make sense as an argument anyway.

  • zxqwas@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    7 hours ago

    Why don’t you do it?

    Whatever answer you give is probably a very good reason not to.

    • squirrel@cake.kobel.fyi
      link
      fedilink
      English
      arrow-up
      10
      ·
      7 hours ago

      Why don’t you do it?

      Exactly. Fork it, make GoFed, extend the Fediverse. That’s how open source works.

  • SW42@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    7 hours ago

    What are you talking about? Your issue is that python is “old”? Oh sweet summer child…

  • kbal@fedia.io
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    7 hours ago

    Of all the languages you could choose to randomly stan for. I hate Go. It seems like every cosmetic change they made to the syntax in order to make it look slightly different than C was a change for the worse.

  • Fushuan [he/him]@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    6
    ·
    7 hours ago

    … Is this bait??? How in the hell is python an old language??? It gets new releases, it’s readable, it’s used everywhere for everything (sometimes when it shouldn’t but this is not the case tho). It has tools and binds for basically everything.

    Also, comparing it with a compiled language, good one. Guess what is and what isn’t used in serverless functions, Lambda doesn’t even support Go ffs. It’s java, ruby, node and python. And from those most use node or python.

    What the hell, good bait I guess. I’m coming back to write more lol.

    • graynk@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      2 hours ago

      Guess what is and what isn’t used in serverless functions, Lambda doesn’t even support Go ffs. It’s java, ruby, node and python. And from those most use node or python.

      I assume that this isn’t bait, so I’ll answer.

      1. It doesn’t matter what Lambda supports
      2. There isn’t a dedicated runtime for Go because it doesn’t need a runtime. It will work on OS-only runtime like any other language that gets compiled down to a binary: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-provided.html
    • roux2scour@jlai.lu
      link
      fedilink
      arrow-up
      4
      ·
      7 hours ago

      Go is very nice to use (i think) and well designed for server backends, but honestly, today’s python can do approximatively the same with the right librairies, so remake everything with Go might be harder than just optimizing python, + python is way more easy to maintain imas it is used by more people

    • beep@piefed.worldOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      7 hours ago

      Similar to python in terms of needed functionality, while providing a better features.