@chrisamaphone spot on, but ... bog-standard devs want tools, they don't seem to mind using materials as crude tools. They'd probably happier with 4GL or the like, but they are stuck with libraries and frameworks?
I think only a minority of devs want materials, and there probably is enough of that in #Lisp or #Smalltalk or #Prolog or #Forth alone!