Re:Introducing Ruvy
by dalyons on Friday October 20, 2023 @10:20PM
(#37963515)
Iām guessing they mean the lack of manual import/use statements. Tends to annoy folk coming from other languages
[ Parent
| on HN ]
Re:Introducing Ruvy
by tenacious_tuna on Sunday October 22, 2023 @02:06AM
(#37973189)
Yeah, our rails codebase by default has everything in the global namespace. It's possible to add namespacing with modules, which we do all over the place, but it took some getting used to for me to learn that everything was automatically "available" without any import statements anywhere.
While convenient, it's made it very hard for me to reason about each module's dependencies and interconnections to other bits of the code.