the lack of any kind of structure makes it quickly get messy once you move beyond trivial stuff. That's what I meant by 'deceptively' – it lures you in with initial ease of use, then slaps you in the face with its madness.
Assuming you mean project structure, exactly the same can be said of any program language, including Ruby, Python and JavaScript (and especially JavaScript). If you're a terrible programmer, you're going to program terribly in any language you choose.
Also, with an enforced structure comes inflexibility to do exactly what you want, surely?
|