Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


You 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.


I 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: