Re:American spy hacked Booking.com, company stayed silent
by DonHopkins on Thursday November 11, 2021 @07:05AM
(#29187041)
Sure, people make mistakes and create bugs and security holes in every language. And some languages like PHP attract newbies who know no other language. And other languages like Perl 5 are so syntactically complex that they repel newbies.
But how many schools and classes and youtube videos teach JavaScript? And how many teach Perl?
The fact that there are a lot of bad JavaScript programmers isn't a symptom of JavaScript programmers being bad. It's a symptom of there being a lot of JavaScript programmers. There are also a lot of really excellent JavaScript and TypeScript programmers, just not as many as bad ones.
(But I bet there are more good JavaScript/TypeScript programmers than all Perl 5 programmers plus all Raku programmers (counting everyone who knows both twice), by far.)
To make a gross understatement, TypeScript's evolution from JavaScript didn't take as long, went smoother, wasn't as incompatible, and was more interoperable, successful, and popular than Raku's evolution from Perl 5.
Not to mention it's much easier for a JavaScript programmer to learn TypeScript, and to upgrade JavaScript code to TypeScript code, than moving from Perl 5 to Raku.
(And I also bet BooKing.com isn't upgrading from Perl 5 to Raku any time soon.)
There are more great JavaScript and TypeScript programmers available to hire than mediocre Perl 5 programmers, because Perl 5 is effectively a dead language, while JavaScript and TypeScript are both ubiquitous, thriving, widely taught languages.
JavaScript shops (and also Python and C# and Java shops) actually have the option of not hiring the bad programmers and intelligence agency plants, and hiring lots of the good programmers.
PS: BooKing.com could easily be confused with the evil "King Boo", Luigi's antagonistic arch-nemesis, and scheming ally of Bowser! Why doesn't Nintendo send them a cease and desist for acting so villainous, and seise their rightful domain in the name of King Boo? ;)
>King Boo is the leader of the Boos and ghosts, ruler of the Paranormal Dimension, the main antagonist of the Luigi's Mansion series, and the arch-nemesis of Luigi. He is also an ally of Bowser, who has aided him in his various schemes. He is more than capable of devising and enacting villainous plans by himself, including his capture and imprisonment of Mario. Although not the biggest Boo, King Boo has abilities that far surpass that of the average ghost; he wields a number of impressive magical abilities, including the ability to materialize objects. King Boo's magical power is directly proportional to the number of Boos in his vicinity.
But how many schools and classes and youtube videos teach JavaScript? And how many teach Perl?
The fact that there are a lot of bad JavaScript programmers isn't a symptom of JavaScript programmers being bad. It's a symptom of there being a lot of JavaScript programmers. There are also a lot of really excellent JavaScript and TypeScript programmers, just not as many as bad ones.
(But I bet there are more good JavaScript/TypeScript programmers than all Perl 5 programmers plus all Raku programmers (counting everyone who knows both twice), by far.)
To make a gross understatement, TypeScript's evolution from JavaScript didn't take as long, went smoother, wasn't as incompatible, and was more interoperable, successful, and popular than Raku's evolution from Perl 5.
Not to mention it's much easier for a JavaScript programmer to learn TypeScript, and to upgrade JavaScript code to TypeScript code, than moving from Perl 5 to Raku.
(And I also bet BooKing.com isn't upgrading from Perl 5 to Raku any time soon.)
There are more great JavaScript and TypeScript programmers available to hire than mediocre Perl 5 programmers, because Perl 5 is effectively a dead language, while JavaScript and TypeScript are both ubiquitous, thriving, widely taught languages.
JavaScript shops (and also Python and C# and Java shops) actually have the option of not hiring the bad programmers and intelligence agency plants, and hiring lots of the good programmers.
PS: BooKing.com could easily be confused with the evil "King Boo", Luigi's antagonistic arch-nemesis, and scheming ally of Bowser! Why doesn't Nintendo send them a cease and desist for acting so villainous, and seise their rightful domain in the name of King Boo? ;)
https://www.mariowiki.com/King_Boo
>King Boo is the leader of the Boos and ghosts, ruler of the Paranormal Dimension, the main antagonist of the Luigi's Mansion series, and the arch-nemesis of Luigi. He is also an ally of Bowser, who has aided him in his various schemes. He is more than capable of devising and enacting villainous plans by himself, including his capture and imprisonment of Mario. Although not the biggest Boo, King Boo has abilities that far surpass that of the average ghost; he wields a number of impressive magical abilities, including the ability to materialize objects. King Boo's magical power is directly proportional to the number of Boos in his vicinity.