Hacker News new | ask | show | jobs
by burnt-resistor 320 days ago
Ruby does. Normalization of untrusted input isn't taught or discussed enough. Or each platform's regex security.

Honestly, I think all CS/EE programs should require an OWASP course and that coding should require regular continuing education that includes defensive coding practices for correctness, defined behavior, and security.

1 comments

This was removed in Ruby 2.7. It was neat, but a bit of a blunt instrument.
True, it had it for a while. Some folks consider Ruby to be Perl's spiritual successor while Python is oft considered the anti-Perl. Ruby's special global variables are pretty Perl like.
I consider Ruby to be Perl 6 :)