https://en.wikipedia.org/wiki/Adobe_ColdFusion
What surprised me is that when I went to look at the Wikipedia page for CF, apparently its latest release was this year! I haven’t heard anybody mention it in a very long time.
Also longtime internet celebrity and occasional HN poster Pud built the wildly successful Distrokid service with it.
Definitely a little talked about language, but it does get some use.
db-{table}-{column}-where-{field}-{value}-limit-{n}-orderby-{field}-{asc|desc}
db-users →
SELECT * FROM users
db-users-name →
SELECT name FROM users
db-users-where-id-1 →
SELECT * FROM users WHERE id = 1
db-posts-title-limit-10 →
SELECT title FROM posts LIMIT 10
db-products-orderby-price-desc →
SELECT * FROM products ORDER BY price DESC
Certainly can result in some terribly inefficient access patterns, as there's no obvious syntax for joins. But enough for a toy project, and enough to hit the HN front page %)/jk. Cool project even if I wouldn’t touch this with a pole.
The same can be applied to jokes. Almost no one recognizes them :)
So authors had to write it at the bottom of the page.
Everyday we stray further from the simplicity god.
The README also says "License: MIT - Do whatever you want with it (except deploy to production )"
It's that perfect level of absurdity that captures so much of the terrible complexity that often happens.
This is a brilliantly clever homage to the WTF/Minute concept as proxy for code quality metrics and therefore is used among others as an indicator for maintainability where a high count inevitably leads to frustration and bugs.
Hilariously and awesomely executed.
Weird stuff, seems to be vibe-coded using cursor and also the github issues are full of spam.
You can't make this up.
MIT - Do whatever you want with it (except deploy to production )
a Node.JS server might use SQL directly or call out to a GraphQL API, but I literally don't think it's possible to let client-side JavaScript (safely) call a SQL database server directly.
-Dr. Ian Malcolm