• @jagoan
    link
    1547 months ago

    Isn’t Wordpress powering like 40% of the internet? PHP isn’t going anywhere anytime soon.

    For me the weirder part of that meme is Python in 2022?

    • Zeppo
      link
      fedilink
      English
      59
      edit-2
      7 months ago

      12 years after we learned Flask. 19 years after Django, which also was apparently hot 2 years before it was released.

    • @Tubbles
      link
      167 months ago

      Its like the C of web, it’ll be a hundred years to kill it

    • @EnderMB
      link
      14
      edit-2
      7 months ago

      IMO, Ruby is a better Python than Python. It’s simpler, has a cleaner syntax, and if you want to do funky stuff metaprogramming can allow you to do cool, and sometimes unspeakable things. Python has great library support, and slowness and Rails did make Ruby unpopular for a bit, but I would love to see a Ruby resurgence that wasn’t to do with Rails, because it is truly a lovely language to use.

      Hell, I would say that in 2023, it’s easier/faster to get something set up and working in Rails than it is with frameworks like Symfony, Express, ASP.NET, etc.

        • @[email protected]
          link
          fedilink
          English
          77 months ago

          There are literally dozens of us.

          Ruby feels a lot like writing poetry. Especially with microframeworks like Sinatra.

          Python feels more like writing JS/ECMAScript without any punctuation.

          Then again I cut my teeth on Actionscript (1 ugh, 2 ooo, and 3 nice—oh the iPhone doesn’t support it…), so my opinion is probably pretty worthless.

          • folkrav
            link
            fedilink
            37 months ago

            Python feels more like writing JS/ECMAScript without any punctuation.

            I don’t know Ruby enough to judge, but I’ll have to say, hard disagree on this particular statement for me. JS to me feels like a bastardized C with some functional-inspired syntax tacked on top, while Python feels like writing English.

        • @[email protected]
          link
          fedilink
          27 months ago

          Optional parens on function calls, implicit returns, curly brace procs with args in vertical bars 🙃

        • @EnderMB
          link
          27 months ago

          I’d wager that most people haven’t used Ruby in anger, so don’t really have the comparison. Those that have used it have probably only used it in a Rails context, which IMO is a fairly limited environment to really play with Ruby.

          I definitely love the language, but the ecosystem, library support, and some of the companies that jumped on the initial Rails bandwagon can be extremely backwards and resistant to change in tech.

    • @[email protected]
      link
      fedilink
      English
      47 months ago

      Yeah, and node was skipped for some reason.

      Django (python framework) is almost 20 years old.

    • @aelwero
      link
      27 months ago

      I think python is actually the oldest on that list… ??

      • 520
        link
        fedilink
        6
        edit-2
        7 months ago

        Python based web frameworks like Flask are a lot newer

    • @Kerandir
      link
      27 months ago

      Can you elaborate on the python part? I’m not a programmer ( I don’t work in the field but I studied programming in high school) but I see python mentioned everywhere, is the language obsolete?

      • @jagoan
        link
        67 months ago

        It’s not obsolete, it’s very good, still is. Just that Flask and Django both built on top of Python. So if it’s like late 90s or early 00s. Definitely before either Django / Flask. Python isn’t the new and thing of 2022.

      • R0cket_M00se
        link
        English
        27 months ago

        Not a programmer but I think it’s still useful for what I do. I’ve definitely not heard of it being very common in web design but that could just be because the use case is different.

        It’s handy in the same way PowerShell is handy, you can make a lot happen with it for general use purposes.

    • Raltoid
      link
      17 months ago

      In 2020 it was used at least in part on over 80% of websites according to w3techs.