3 ms·
One of the primary goals of a domain specific language is allow people to pick it up fairly quickly. If CSS and SQL fail right there, then we have a problem.
by loup-vaillant 13y ago
One of the primary goals of a domain specific language is allow people to pick it up fairly quickly. If CSS and SQL fail right there, then we have a problem. I bet most of the difficulties you mention are historical accidents, which could be remedied if only our industry pulled its act together.
- cafard 13y agoThe problem with SQL is that you have at least four widely used implementations (MySQL, Oracle, Postgres, and SQL Server), all similar or consistent at the core, varying wildly at the edges. In this case, "pulling its act together" would mean Oracle and Microsoft taking on massive expenses and risks to converge on a consistent syntax and procedural language. Historical accident, sure, but remedying it might benefit future users at the expense of the vendors and the current ones.
- fsk 13y agoThere's no way the big SQL vendors would switch to a common language. They want the user lock-in. Switching would break code for existing users.