59
askerr
8y

Can we all grow up and acknowledge that every programming language has its benefits and drawbacks? You don't sound edgy and sophisticated by only advocating for your language of choice, you twat.

Comments
  • 9
    As a follow up, a programming language cannot be "better" than another language. It can be better suited to a certain task, sure, but you can't just say a widely used programming language is bad just because you don't appreciate it.
  • 3
    @azuredivay if you want to rant about the technical specifications or certain languages, then fuck yeah let's do it. But if your only comment is "people who code in {some language} are trash", then you don't belong here.
  • 5
    Can we all agree that we all hate pointers though?
  • 2
    @projektaquarius lol all pointers besides the laser variety can burn in hell.
  • 2
    @projektaquarius yes. For the first time in the history of mankind humanity as a whole can agree on something.
  • 3
    How about PHP? I think I'm willing to sound like a twat in order to keep hating PHP. Seems like a fair tradeoff for me.
  • 1
    @Ratwerks you can hate on PHP all you want. As long as you don't make patently untrue statements. Though Jeff Atwood probably beat you to all of your PHP hate.
  • 0
    @Ratwerks why don't you like it? I personally don't write it, but if you answer like a twat and say something like "because it's not a ~real~ developer's language" then you are indeed a twat.
  • 0
    @askerr Mostly its inconsistencies and lack of abstractions, but there are numerous other reasons. Here are just a few examples: https://tnx.nl/php.html#names
  • 0
    @Ratwerks the only thing on there that I knew about (like I said, I don't develop php) was the thread unsafeness. But the function naming is annoying. I'm still gonna stick to my convictions that it isn't inherently bad, but I can see why you might dislike it 😉
  • 2
    @askerr I find working in it, after working on other better structured, more consistent languages incredibly annoying and frustrating.

    I do however believe that anyone who consistently builds production software with PHP that is fairly bug free is a god amongst coders and should get free beer wherever they go.
  • 0
    https://quora.com/Why-hasn-t-Facebo...

    Alot of insight in there. Not just related to the actual question.
  • 3
    PHP is great place to start learning and growing as a programmer as it gives you freedom to do whatever you want however you want.

    But as your needs for performance and compliance grows. You will either switch to a framework like Laravel, Phalconphp etc. or switch to a new language python, rails etc. which offers what PHP has and more.

    Personally I switched to JS fullstack. which makes it easier for me to learn and grow in one language while developing Web, mobile and desktop apps.

    It all depends on where you are at, what you are doing at the time and what language (s) allows you to do best you can at that given time.
  • 3
    But there is no benefit to brainfuck or whitespace
  • 1
    I think it's reasonable to complain about Javascript and it's 9000 package managers.
  • 0
    I love and advocate pointers because they not only keep mem clean but also gives great power to developer.
  • 1
    I've been using PHP for a bit and I haven't encountered a ton of problems (ofc bloating could be reduced and all). Certainly with php7 and PDO, I like using it.
    Recently I got into Laravel and I really like that too, working with it is a breeze.
  • 1
    My point kinda is, is that I'm sure there is a bunch of room for improvement, but with the right tools and for the right purpose, you can still use it without encountering many issues.
    And if you run into one, google and so are your friends ;)
Add Comment