3 ms·
> They repeatedly mention PHP and JQuery as a boring technology, but that's simply not the case, they're antiquated technology Both work, and both can be used
by Beltalowda 4y ago
> They repeatedly mention PHP and JQuery as a boring technology, but that's simply not the case, they're antiquated technology
Both work, and both can be used effectively to build useful things.
What defines "antiquated"? jQuery is useful for me because it patches over the DOM API in a way that I find significantly more palatable and easier to program in than the standard JS DOM API. I don't care too much for the reactive frameworks.
I have little love for PHP, but can I truly say it's objectively worse than Ruby, Python, or Perl? I don't like various design choices they made in PHP (including some of the newer ones) and I don't really understand how anyone does like them, but does that make the language "antiquated" in any sort of objective sense? I don't see how it does. It's basically just "I don't like it". People come up with a lot of different ways to say "I don't like it" to try and make it sound more authoritative.
- ChoiSeunghyun 4y ago>Both work, and both can be used effectively to build useful things. So can COBOL, FORTRAN, or any Turing complete language. Note COBOL and FORTRAN are still receiving updates too. >What defines "antiquated"? I don't think you want a definition, I think you want an exact empirical measurement, and unfortunately this does not exist. It's not an exact science, and what I may consider antiquated, you may consider great. You're certainly welcome to make COBOL programs. >I have little love for PHP, but can I truly say it's objectively worse than Ruby, Python, or Perl? You'd have to define some metrics to measure on. Bugs per thousand lines of code might be good. Average time to deliver n features might be good. Programmer satisfaction might be another good one, or some kind of measure of how easy it is to hire x programmers. There's tons of these. As discussed above, I think you're trying to get at the common discussion of enjoyment or preference being subjective, and you're right. Someone certainly can enjoy COBOL more than Python, but let's not pretend there isn't a stark (and even measurable) difference between the two. The real reason for choosing PHP or JQuery is you're already experienced in them and don't want to learn something new, or you're working on a legacy project. In which case, by all means continue to use them, but they're not boring technologies, they're antiquated technologies.
- Beltalowda 4y ago> You'd have to define some metrics to measure on. Bugs per thousand lines of code might be good. Average time to deliver n features might be good. Programmer satisfaction might be another good one, or some kind of measure of how easy it is to hire x programmers. There's tons of these. Any of these might be good. I'm not the one making the claim or choosing the words. I'm asking you what you mean. And does PHP (or jQuery) do worse on any of these? It's not clear to me that it does. > The real reason for choosing PHP or JQuery is you're already experienced in them and don't want to learn something new, or you're working on a legacy project. No, I prefer using jQuery. I have used the newer things too. I know how they work. I work with it daily at $dayjob. I still prefer jQuery. You may think that's crazy and that is completely fine, but please don't insult everyone who disagrees with your preferences.
- ChoiSeunghyun 4y agoI don't recall insulting anyone. I am not insulting people if I call COBOL (or JQuery) antiquated, that's my opinion.
- Beltalowda 4y ago"The real reason for choosing PHP or JQuery is you're already experienced in them and don't want to learn something new" is not what I would call especially flattering...
- ChoiSeunghyun 4y agoI don’t feel the need to sugar coat my opinions or prescribe to toxic positivity, but apologies if you were offended.