Y
Hacker News
new
|
ask
|
show
|
jobs
by
hbarka
123 days ago
Procedural language fanatics have been trying for years to overturn the best declarative language for relational data.
2 comments
ux266478
123 days ago
That would be the domain of logic programming languages like Prolog. SQL and its dialects are more for very specific and restricted applications of relational calculus, not general languages for expression of relations, conditions and categories.
link
esafak
123 days ago
PRQL is declarative. They are just heeding the maxim "If it's broke, fix it".
link
otabdeveloper4
123 days ago
Typing fields before table name is like the least bad thing about SQL and doesn't need fixing.
link
data_ders
123 days ago
what do you think is the "most bad" thing about SQL?
link
otabdeveloper4
123 days ago
Lack of abstractions like (block-scoped) variables and lambda functions.
SQL is declarative and purely functional anyways, so implementing these is a no-brainer.
link