3 ms·
Ruby code always makes us sad, as we have to spend all day deciphering the abusive metamagic DSLs that some devs think are cool to use and abuse. Creative is fi
by gjjgjgjgjgj 13y ago
Ruby code always makes us sad, as we have to spend all day deciphering the abusive metamagic DSLs that some devs think are cool to use and abuse. Creative is fine on a canvas, less so when you are having to debug some special turd of an app from a Ruby only developer.
- cycojesus 13y agoWho's your 'us'? I'm coding in Ruby full-time for some months now and it's the most friendly language I've encountered, everything feels natural.
- skywhopper 13y agoDSLs, APIs, design patterns... there are endless metalanguages to learn on top of the programming languages we already know. Just because you can't wrap your head around DSLs as a different kind of API doesn't mean there's "abuse" going on. Ruby is pretty clearly designed to support DSLs, and being able to use a full-fledged programming language within your DSL-based config files is an incredibly powerful tool.