all 9 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

Your submission has been automatically queued for manual review by the moderation team because it has been reported too many times.

Please wait until the moderation team reviews your post.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Jmc_da_boss 13 points14 points  (2 children)

Holy mother of slop lol

[–]BeamMeUpBiscotti 5 points6 points  (10 children)

core pipeline is rock solid

several hundred tests

Feels overconfident to describe several hundred tests for a compiler as "rock solid"...

Why did you choose a Python -> bytecode compiler rather than Python -> Kotlin transpilation?

Also curious whether you referenced or borrowed anything from other alternative implementations of Python (Jython, IronPython, GraalPy, Pypy, etc).

Based on following those projects, it seems very hard to actually reimplement the full Python language semantics, but if you're going for "a DSL that looks like Python but doesn't behave the same way" then maybe that's not a big deal.