News for hackers. Stuff that matters.
Re:Porting SBCL to the Nintendo Switch by Retr0id on Friday September 13, 2024 @12:35PM (#41532803)
I don't have access to Nintendo's SDK so I can't compare directly, but the article cites an inability to map executable pages. libnx supports this (but of course, this is moot if Nintendo wouldn't let you ship it). But the main benefit is being able to talk about and share your work without worrying about violating an NDA.

https://switchbrew.github.io/libnx/jit_8h.html

https://switchbrew.org/wiki/JIT_services

Re:Porting SBCL to the Nintendo Switch by Shinmera on Friday September 13, 2024 @12:43PM (#41532872)
The OS can do it, and some Nintendo titles on the Switch do use this capability, but I have talked to Nintendo directly about using it, and it's a hard No. I can't even use the JIT feature purely for dev.
Re:Porting SBCL to the Nintendo Switch by nightpool on Friday September 13, 2024 @02:25PM (#41533760)
Really? What is the justification for allowing Nintendo titles to use it but not third parties? Security concerns?
Re:Porting SBCL to the Nintendo Switch by Shinmera on Friday September 13, 2024 @02:27PM (#41533778)
That's what they claim, but ultimately it's their thing, so they do with it whatever they like.