Which of those are research projects and which are commercial products/projects (or both perhaps?) is left as an exercise for the reader.
Systems Software Research is Irrelevant (2000) [pdf]
11–20 of 73 posts
Re: Systems Software Research is Irrelevant (2000) [pdf]
#12Re: Systems Software Research is Irrelevant (2000) [pdf]
#13Re: Systems Software Research is Irrelevant (2000) [pdf]
#14Earlier quoted context omitted.
One of the quagmires with systems research is that it makes “stuff” (performance or usability) easier for the user. Research is supposed to be “scientific”, so you need ample evidence of those claims. This is difficult to obtain for very weird systems because usability is in human-computer interaction, which is hard to measure. If it’s so weird to not be portable and you have not measured humans, it must be impractic…
Systems research has become like orthodox economics, doing various marginal empirics but missing the bigger more qualative macro picture. Maybe the megacorp that is going to hire you wants to see some benchmarks improved, but frankly, that's not what the world needs, or even what would best benefit the megacorp? Economics at least has its uncooth grandfather in Political Economy. Computer systems needs to discover it…
It’s very hard to argue with tables and plots.
Economics has a lot of mathematical work for similar “hard science” reasons.
Re: Systems Software Research is Irrelevant (2000) [pdf]
#15Maybe the classical “write a new OS (because we didn’t understand the economics of hardware)” is no longer the case, but there’s still plenty of research going on: unikernels, containers…
It just looks different than what it used to. Also that paper is from 20 years ago.
Re: Systems Software Research is Irrelevant (2000) [pdf]
#16Rob Pike was drinking the poison chalice well before the rest of us. He wasn't wrong, here, back, in 2000. But damn. We've seen net zero systematic gain in computing across the entire industry in TWO FUCKING DECADES. Not a single iota of gains or win. Not a single systems software change has made it into the world. Everything is dead dead dead dead. Applications claim more and more and more, networks portals & endles…
Re: Systems Software Research is Irrelevant (2000) [pdf]
#17Wouldn't Microsoft's COM be another success in that area? It was several years old and in widespread use in Windows at the time the article was written.
Re: Systems Software Research is Irrelevant (2000) [pdf]
#18Re: Systems Software Research is Irrelevant (2000) [pdf]
#19It takes a person like this to design a language like Go, whose fundamental philosophy is that people cannot and do not want to learn anything new, ever. It takes that kind of cynicism to also view hardware with disdain and horror.
Re: Systems Software Research is Irrelevant (2000) [pdf]
#20It takes a person like this to design a language like Go, whose fundamental philosophy is that people cannot and do not want to learn anything new, ever. It takes that kind of cynicism to also view hardware with disdain and horror.
I’m glad I’m not the only person who views the design of go through that lens. It seems to me to be firmly rooted in the belief that developers are better off with weaker tools.
What it means is that in some twisted staged of grief, Rob Pike went to acceptance, from "Systems Software Research is Irrelevant, is that what we want?", to "Programming Language Research is Irrelevant, who cares!".