• ThirdConsul@lemmy.ml
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    9 days ago

    PHP has got a lot of new features in the language that makes it a little bit like c# now, so it’s not that bad anymore :P

        • Valmond@lemmy.world
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          8 days ago

          If you’re doing almost any language for a while it vecomes easy and smooth. In your opinion.

          C# is not horrendous but it lacks so many things like header files.

          • Kissaki@programming.dev
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 days ago

            I would hate to have header files with separate / duplicate declarations.

            If I want an interface I’ll create an interface type.

            • Valmond@lemmy.world
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              edit-2
              6 days ago

              What about:

              Class A{ /* declarations */ };

              A a; <= doesn’t instantiate a class!

              And just put a “a.cs” file somewhere and it’ll pollute the global namespace magically.

              And on and on.

              A FOSS language would have evolved, microsoft just doesn’t care.

              But I guess it’s your fav language so you won’t take any criticism right?