Hopefully, this will be addressed in the next CONgress, or perhaps in the lame duck.
No, I'm not talking about the VM crashing because of badly-written code; I'm talking about the VM allowing you to make it do things.
And that's correct. However, you are not talking about what Larry Wall was talking about when he said "don't do that".
Something tells me you have no idea what kinds of things perl is vulnerable to.
I think you might be missing the context of Larry Wall's remarks, and the attack vector that is being described. We are not talking about ways that a programming language can help protect the system that the program is running on from a malicious program, or from a carelessly written program. We are talking about ways that a programming language can protect its own virtual machine from having its own invariants broken.
Java bytecode cannot crash a Java virtual machine no matter how hard the programmer tries. In all of the years of security holes in Java, not one of those holes was in the VM or classloader itself; they were all bugs in the standard library, and the security manager was one particular weak point. These bugs allowed remote attackers to get whatever privileges the VM has, but they still couldn't crash the VM using only Java code.
By contrast, Perl code can crash a Perl virtual machine, however, it is so hard to do on purpose that Larry Wall's advice to "don't do that" really is a good way to guard against it. The Perl virtual machine protects itself from badly-written code, but not maliciously-written code because if (as Raymond Chen would put it) you're already on the other side of the airtight hatchway, there are easier ways to do it.
You may have missed this, but I was actually defending millennials. I'm one of those rare gen xers who, due to circumstances (child with a disability, which has a bunch of consequential problems such as being a single-income family and being unable to relocate for work) missed out on all the alleged wealth.
Programs which accidentally allow remote execution in any non-managed language are easy to find. It's much harder to encounter a Perl script which breaks the security of the Perl language/VM itself.
...just like a real FPS?
"In order to make an apple pie from scratch, you must first create the universe." -- Carl Sagan, Cosmos