a lot of programming/software design is already kinda that anyway. it’s a bunch of people who were educated on computer science principles, data structures, mathematicians, and data analytics/stats who write code to specs to solve very specific tool problems for very specific subsets of workers, and who maintain/update legacy code written decades ago.
now, yeah, a lot things are coded from scratch, but even then, you’re referencing libraries of code written by someone awhile ago to solve this problem or serve this purpose or do thing, output thing. that’s where LLMs shine, imo.
Do you think AI for programmers will be like CAD was for drafters? It didn’t eliminate the position, but allows fewer people to do more work.
this is pretty much what i think, yeah.
a lot of programming/software design is already kinda that anyway. it’s a bunch of people who were educated on computer science principles, data structures, mathematicians, and data analytics/stats who write code to specs to solve very specific tool problems for very specific subsets of workers, and who maintain/update legacy code written decades ago.
now, yeah, a lot things are coded from scratch, but even then, you’re referencing libraries of code written by someone awhile ago to solve this problem or serve this purpose or do thing, output thing. that’s where LLMs shine, imo.
No. More high-level languages with less abstraction leakage are like CAD for drafters. Not “AI”.
I personally would want such tools to be more visual and more like systems, not algorithms.
Like interconnected nodes in a control system. Like PureData for music, or like LabView. Maybe more powerful and general-purpose.