3 ms·
> It is absolutely mindbending to me that all of this language development has happened on top of Perl, of all things. Why "of all things?" The Perl philosophy
by JadeNB 2y ago
> It is absolutely mindbending to me that all of this language development has happened on top of Perl, of all things.
Why "of all things?" The Perl philosophy of TIMTOWTDI, and Wall's interest in human-language constructs and the ways that they could influence programming-language constructs, seem to make its successor an obvious home for experiments like this.
- emmelaich 2y agoIndeed! There's lots of magic even in Perl4, some of it obscure.
- rjh29 2y agoIt has the same whimsy and DWIM of perl, look at Promise having a status of 'kept' or 'broken' which is more fun than 'fulfilled' or 'rejected'. Brings to mind Perl 5's use of bless, calling the filter function 'grep' and local/global variables created with 'my' and 'our'.
- JadeNB 2y agoDon't forget `tainted` (https://perldoc.perl.org/perlsec#Laundering-and-Detecting-Tainted-Data https://perldoc.perl.org/perlsec#Laundering-and-Detecting-Ta...)!