Remix.run Logo
paulryanrogers 3 days ago

Right. And that's the issue. I want to read at a glance, without having to ask tools. Monkey patching and lack of parentheses means dropping into a new codebase is like wading into a ocean of possibilities with every file.

digitaltrees 8 hours ago | parent [-]

The community does generally document monkey patching and meta programming constructs. All other code tends to be self documenting. That’s all I am saying.

paulryanrogers 4 hours ago | parent [-]

Perhaps I just didn't write enough Ruby. It all felt very hard to grok for the time I spent with it. Whereas other languages, even quite obscure ones, felt more parsable to me.