Sad news from Germany.
At the 31st Chaos Computer Club Congress, Netanel Rubin (a researcher within Checkpoint) gave a talk about Perl which boils down to misconceptions about lists in perl, which ends with this
Summary
- Lists are hazardous, bizarre expressions
- Perl is a hazardous, bizarre language
- Now's the time to stop using Perl!
- Stop the write-only code
- Stop the miss-functional OOP
- Stop the security breaches all over the place
- At least know your language "features"
I am absolutely disappointed of the CCC for allowing such a shallow talk which culminates in bashing a language (perl in this case) for documented and expected behaviour of its syntax. The bugs encountered may be spectacular and lurking there for years, but they can easily be fixed from within, without altering the language in any way. How about ditching C and claiming "C programming is harmful" for the existence of the very common pitfall of something called "buffer overflow"?
And, more sadness, Fefe called it brilliant. A strong response from the perl community is due IMHO.
update: the "security breaches all over the place" are located in the small, but important, corner of web applications and the interaction between CGI and DBI. This is in no manner "all over the place". The author did in no way address "miss-functional OOP" nor "write-only code".
And of course you need to know the features of a language you use.
In reply to Stop Using Perl by shmem
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |