Card carrying member of the disagree-club here (malleable clan), but I think it's a tall order to ask users to write procedural code.
Tools that are:
(1) declarative by nature (HTML, DSLs)
(2) based on direct manipulation (PSA: we're lucky to have Bret Viktor on this planet)
is what will win out in my opinion.
Or will we be writing procedural code 30, 50 years out? :)
--
[1] YMMV, founder of https://mintdata.com here, where we recently opened public access & are seeing the above come true.