I am dumbfounded on why Nintendo still allowed a game that allows to run a full coding language, one that already led to an exploit on the 3DS.
The thing is where is the line between a programming language and a game
What if your puzzle game is based around programming robots? How complex do you allow the language?
Judging by how full of slop is eshop I doubt they even look at what they allow.
They also come with a web browser that runs a full coding language, javascript.
The operating system is supposed treat end-applications like games and browsers as untrusted and provide isolation against them. The real kicker here is the bug in the `fs` service.