We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Talk:Inthon

From Esolang
Jump to navigation Jump to search

Is it esoteric in any aspect? --Blashyrkh (talk) 10:39, 17 June 2026 (UTC)

this is not related to esolangs at all, like who created this and why --Xyzzy (talk) 12:42, 17 June 2026 (UTC)

The sandbox can't work as designed. It's got several holes. The biggest hole is that allowing popular packages means allowing the unsafe imports which those packages rely upon. This can't be patched merely by using PEP 302 or `importlib`. Short and I worked this out; Short's library `exocet` is about as good as can be done with PEP 302, and we ultimately decided to build a non-Python-compatible language instead, Monte. Another example of something `exocet` tries to handle are lazy imports which occur at non-top-level after a module has been imported; patching this requires re-implementing the entirety of importing logic and will cause you to curse the inflexibility of `importlib`. Python is simply not a good venue for capability-safe logic. Corbin (talk) 16:37, 17 June 2026 (UTC)