• @[email protected]
    link
    fedilink
    English
    51 year ago

    You’re comparing to only JavaScript, have you worked with another language like python, ruby, lisp, rust? Maybe then you’d see what I mean.

    By verbose I mean that mostly PHP lacks syntactic sugar, mostly it lacks powerful features of other languages. You can mostly write very simple procedural code.

    • Phoenixz
      link
      fedilink
      11 year ago

      Well I compare to JavaScript because that’s what most people bring up. On web development, I guess JavaScript is the biggest competitor.

      I’ve worked with many languages. I even worked with assembly for a while in another life over 25 years ago, I worked with visual basic, .net, c, c++, Java, JavaScript and it’s many frameworks, loads other more obscure languages too, and I’ve played with some python over the years. Still though, php has my favorite since a loooong time

      Can you give an example of missing syntactic sugar or features that are missing?

      • @[email protected]
        link
        fedilink
        English
        11 year ago

        Type hints and comprehensions as in Python, borrow checker, traits, code interface checking in Rust. Most functional features.

        IDK; I just don’t like anything about PHP and I have worked with it. It seems bad at every task.

        • Phoenixz
          link
          fedilink
          11 year ago

          Type hinting? There. Traits? There. Interfaces? There. I could go on but PHP has all these features that people keep saying are missing.

          I’m not saying you don’t have to like PHP, everyone likes there own labgua and that’s fine.

          However, people keep making shit up about phpt and then use that shit to smear it and it’s annoying. PHP is great for web sites, small and complicated, it’s great for command line scripting, it’s great for a large list of tasks and it seems that what you need is there.

          • @[email protected]
            link
            fedilink
            English
            11 year ago

            It doesn’t really count if you need a huge framework for it. Frankly I never saw PHP used well, and I never saw it do anything better than other languages can do.

            • Phoenixz
              link
              fedilink
              11 year ago

              It doesn’t need a huge framework for any of the things I mentioned.

              I use my own (rather small still, really) framework to make things easier, like you’d do for any larger projects.

              But I can (and have) on many occasions just slap something together as well