Remix.run Logo
nurettin 5 days ago

Python has the same amount of nightmare. Maybe even more. You can add static class and instance accessors at runtime, it supports full monkey patching just like Ruby does. You can meta program modules, classes, objects, you can decorate classes and functions, declare functions and lambdas anywhere. "compilers" usually disallow monkey business and compile only a subset.

vidarh 4 days ago | parent [-]

While my (half finished, buggy) Ruby compiler is definitely a subset, it allows the monkey business. There are ways to do it reasonably, but making it fast gets a lot harder when you do...

nurettin 4 days ago | parent [-]

Best in Class seems to be JRuby, but it needs a JVM in between.