3 ms·
As a programmer I don't like it because it's verbose (and the article demonstrates that clearly) and it's not powerful enough compared to procedural languages.
by mojuba 17y ago
As a programmer I don't like it because it's verbose (and the article demonstrates that clearly) and it's not powerful enough compared to procedural languages. And no, it's not entirely declarative. Like if saying SQL is a declarative language makes it better or more useful?
If you are familiar with Python, is this a declaration or a procedure?
[c.name for c in customers]
and how is this different from an equivalent SELECT in SQL?