What are the greatest advances in CS of the last decade?
Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
11–20 of 206 posts
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#12Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#13What are the greatest advances in CS of the last decade?
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#14What are the greatest advances in CS of the last decade?
Most of the good work on escape analysis started around ~2010
Rust got us rolling on borrow semantics (I have a feeling the '20s will be remembered as the the golden age)
I'm sure there's a thing or two in or around LLVM that would rank, but I'm not paying close enough attention.
From a 'renaissance' standpoint:
- LZ-family compression algorithms
- Multi-tenant process isolation (containers)
- transport protocols
- Consensus algorithms
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#15He made significant, important contributions. He wasn't the only one. Hoare, Backus, McCarthy... there were a lot of people who made important, fundamental contributions.
Structured programming caught on. Proofs did not, for reasons that would have offended Dijkstra - they took time, and it was actually more valuable (both socially and financially) to produce mostly-working software quickly than to produce proven-correct software slowly.
But he never would have accepted that the real world was that way. He insisted that his approach was correct. As Backus said of him, "This guy’s arrogance takes your breath away."
So: Important contributions? Absolutely. More than anyone else's? Perhaps. Carried computer science on his shoulders? No, but he probably thought he did.
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#16What are the greatest advances in CS of the last decade?
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#17What are the greatest advances in CS of the last decade?
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#18Or maybe he even was able to comment on it, I am not sure how far the field had moved while he was still with us. I have searched for it but could find any comment from him on the subject.
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#19What are the greatest advances in CS of the last decade?
Re: Edsger Dijkstra – The Man Who Carried Computer Science on His Shoulders
#20What are the greatest advances in CS of the last decade?
The older I get the harder it is to time-slot things, but I can think of a few things where much of the interesting work happened in the last ten years (similar to how a lot of pivotal work on GC algorithms happened in the late 90's). Most of the good work on escape analysis started around ~2010 Rust got us rolling on borrow semantics (I have a feeling the '20s will be remembered as the the golden age) I'm sure there…
Speaking of which, there's been great progress in low-pause garbage collection over the last few years, although it could be said that Azul was doing it a while back.