4 ms·
I love these old comp-sci papers. Makes you wonder what amazing ideas are buried in them that where ahead of their time then but aren't now. So much of what w
by noir_lord 6y ago
I love these old comp-sci papers.
Makes you wonder what amazing ideas are buried in them that where ahead of their time then but aren't now.
So much of what we use today came out of academia a couple of decades ago - I've made the joke before that if you want to see what the front-end folks will be doing next year look what was the hot research 25 years ago.
- whytaka 6y agoDo you have an example of this?
- ggrrhh_ta 6y agoBhuyan L.N.'s 1984 paper to be concrete, but in general, Valerio M.'s papers, Lamport papers, some old results from Knuth...
- whytaka 6y agoThanks.
- cratermoon 6y ago- D. L. Parnas, On the Criteria To Be Used in Decomposing Systems into Modules 1972 - Liskov, B Programming With Abstract Data Types 1974 - ______ A behavioral notion of subtyping, 1994 - Waldo et al, A note on distributed computing, 1997
- whytaka 6y agoThanks.
- macintux 6y agoBret Victor’s classic talk “The Future of Programming” is worth watching on this subject. http://worrydream.com/dbx/ http://worrydream.com/dbx/
- whytaka 6y agoThanks.
- lalaithion 6y ago2003: https://www.microsoft.com/en-us/research/publication/a-user-centred-approach-to-functions-in-excel/ https://www.microsoft.com/en-us/research/publication/a-user-... 2021: https://www.microsoft.com/en-us/research/blog/lambda-the-ultimatae-excel-worksheet-function/ https://www.microsoft.com/en-us/research/blog/lambda-the-ult... Not quite 25 years, but it was a paper published by microsoft research, about a microsoft project, that took 18 years to be implemented.
- whytaka 6y agoThanks.
- noir_lord 6y agohttp://conal.net/papers/icfp97/ http://conal.net/papers/icfp97/ Functional Reactive Animation - 1997 Functional Reactive Programming is (one of) the current hotness.
- whytaka 6y agoThanks.
- throwaway823882 6y agoI remember my dismay when I realized years ago that successive generations of software developers don't know anything their predecessors did. It takes about a decade or more for them to pick it up by osmosis from their peers (or HN). I don't know what the hell is going on in Computer Science classes, but they sure aren't teaching enough history.
- cratermoon 6y agoMarianne Bellotti's new book, *Kill it with Fire" has an entire chapter, titled "Time is a Flat Circle", devoted to this sort of institutional amnesia.
- zokier 6y agoYour comment is directly contradictory. You say that developers pick stuff up by osmosis from their peers, but at the same time do not know anything from their predecessors. How does that work?
- robertlagrant 6y agoPeers and predecessors are not the same.