4 ms·
What I find both fascinating and at least a little frustrating is that many recent advances in CS are retreads in concept (though not context) of 1970s work. I
by quietplatypus 11y ago
What I find both fascinating and at least a little frustrating is that many recent advances in CS are retreads in concept (though not context) of 1970s work.
If this was the year 2050, what would you guys consider adding to the Classics? If it's not there, what do you think should be done? What's really fundamentally changed the way we think about computing? Is this even possible?
To give an example, for me, I think one thing that's worth having a more fundamental understanding of is the extent to which psychology influences the design space of programming languages. E.g, minimizing the amount of things to hold,in your mental stack already influences natural language, so why not PLs as well? We can then automatically design DSLs/GUIs for end users, select people you'd work well with based on how they conceptualize problems, solve the problem of teaching programming, etc.