We don't bite newbies here... much | |
PerlMonks |
Re^6: Curious about Perl's strengths in 2018 -- freedomby LanX (Saint) |
on Apr 15, 2018 at 12:14 UTC ( [id://1212922]=note: print w/replies, xml ) | Need Help?? |
Interesting article about JS, but it's again hiding the influence of Perl here. Apart from syntax is Perl the closest language. With 3 major failures: 1. It's totally unfortunate that Eich chose to allow Perl like scalar transformations with the limited set of Java operators. The DWIM magic rules for == and + are annoying because eq and . are missing. 2. Also is JS hampered by implementing associative arrays as objects. Objects in JS are (in Perl terms) best described as tied hashes, where missing keys trigger a look up into a chain of "prototype" hashes. While I like prototypical inheritance it's annoying if I need to deal with inheritance when I only want a hash. 3. Hoisting of var declarations and missing block scope leads to far too many ugly work arounds to mimic the effects of my
Cheers Rolf
In Section
Meditations
|
|