3 ms·
> Seems like we could render all code open source. I agree. I think "AI generating/understanding source code" is a huge red herring. If AI was any good at unde
by js8 2y ago
> Seems like we could render all code open source.
I agree. I think "AI generating/understanding source code" is a huge red herring. If AI was any good at understanding code, it would just build (or fix) the binary.
And I believe how it will turn out to be, when we really have AI programmers, they will not bother with human-readable code, but code everything in machine code (and if they are tasked in maintaining existing system, they will understand in its entirety, across the SW and HW stack). It's kinda like diffusion models that generate images don't actually bother with learning drawing techniques.
- Vampiero 2y agoWhy wouldn't AIs benefit from using abstractions? At the very least it saves tokens. Fewer tokens means less time spent solving a problem, which means more problem solving throughput. That is true for machines and people alike. If anything I expect AI-written programs in the not so distant future to be incomprehensible because they're too short. Something like reading an APL program.
- js8 2y agoI agree, they might create abstractions, but I doubt they're going to reuse the same abstractions as human programming languages.