logoalt Hacker News

solyin • last Wednesday at 7:40 PM • 2 replies • view on HN

It's not. Higher level expression has been advertised as the end of programming for at least two languages I can think of.

COBOL and SQL.

> The idea (don't laugh) was that it would allow ordinary mortals to write programs. -Ed Milne re: COBOL in 1997 on Usenet comp.lang.cobol. https://groups.google.com/g/comp.lang.cobol/c/5xwjgZ9px88?pl...

SQL: > SQL ... completely failed at its intended purpose: a way for non-programmers to ask questions of a database. -John D Cook, Why SQL Failed, https://www.johndcook.com/blog/2009/02/05/why-sql-failed/

> What we thought we were doing was making it possible for non-programmers to interact with databases. -SQL co-inventor Donald Chamberlin, 1995 SQL reunion, CHM. https://archive.computerhistory.org/resources/access/text/20...


Replies

Jtsummers • last Wednesday at 7:45 PM

Your examples do not support your claim.

> that it would allow ordinary mortals to write programs

So literally not the end of programming but increasing the number of people who could program.

And your other example is about databases specifically, not programming generally.

coldtea • last Wednesday at 8:00 PM

>completely failed at its intended purpose: a way for non-programmers to ask questions of a database

And yet, non-programmers, like data analysts, had corporate roles doing exactly that.