4 ms·
I've had the same idea, but instead it could "decompile" spaghetti code with horrible variable names into something readable. It seems like a reasonable (almos
by noonespecial 9y ago
I've had the same idea, but instead it could "decompile" spaghetti code with horrible variable names into something readable.
It seems like a reasonable (almost believable even) first stage to software finally coming to eat the jobs of its creators.
- Swizec 9y agoOur jobs will just move an abstraction level higher. We used to have to worry about registers and stuff, then we automated that. We used to worry about memory, then we automated that. We used to worry about CPU stuff, then we automated that for most applocations. Eventually we're going to become technical PMs. As long as there will be fuzzy unclear problem descriptions, there will be jobs for people who can codify and standardize processes.
- haikuginger 9y ago"First they came for the assembly programmers..."
- Filligree 9y ago"And then they ate the universe, and there was no-one left to care." Plenty of paperclips, though.
- jhayward 9y ago> Our jobs will just move an abstraction level higher. This seems a little optimistic in terms of the average software developer's ability to think at higher and higher levels of abstraction. It's not an easy skill, and not that many people are very strong in it. Just look at how programmers today react to mathematical paradigms and explanations (category theory, anyone) in any practical setting.
- wbl 9y agoYou say that, but I've written software unrolled loops in assembler on ARM because that's what we needed.
- feelix 9y agoI'd really appreciate something that takes my hacked-together code and cleans it up and makes it presentable. That's usually the second phase of the job anyway, which could be automated.