2 ms·
The grandparent was right, in a sense, because while Rails definitely is not a standalone language on its own, it is an embedded DSL since you are working at a
by Sirenos 11y ago
The grandparent was right, in a sense, because while Rails definitely is not a standalone language on its own, it is an embedded DSL since you are working at a much higher level of abstraction than what Ruby offers out-of-the-box.
- akshatpradhan 11y agoYou could say the same about Ruby and C. >Ruby is a DSL for C since you are working at a much higher level of abstraction than what C offers out of the box.
- Sirenos 11y agoI don't think that's how it works. Ruby is general-purpose, unlike Rails, which solves a very specific problem by building on top of core Ruby.