Even with currently available programming techniques, simply getting many coworkers to move from "WET" to "DRY" can be a daunting challenge.
Many people just hate abstractions. ML / AI tools seem to often just boil down to larger aggregations of abstractions (which require some training and/or experience to learn). I guess the "we enjoy [lots of] typing" crowd will go the way of the dodo as the tooling moves up abstraction levels. I hope they don't suck me down with them :-(
(yes, I'm glossing over the requirements gathering aspect of the comment to carp about the construction aspect, but the same strategy of abstraction/investigation, or not, applies)
Even with currently available programming techniques, simply getting many coworkers to move from "WET" to "DRY" can be a daunting challenge.
Many people just hate abstractions. ML / AI tools seem to often just boil down to larger aggregations of abstractions (which require some training and/or experience to learn). I guess the "we enjoy [lots of] typing" crowd will go the way of the dodo as the tooling moves up abstraction levels. I hope they don't suck me down with them :-(
(yes, I'm glossing over the requirements gathering aspect of the comment to carp about the construction aspect, but the same strategy of abstraction/investigation, or not, applies)