3 ms·
Ralph Johnson, Joe Armstrong on the Future of Parallel Programming
- hvs 16y agoRalph Johnson's senior project class at UIUC was one of the more useful (and most practical) that I took while I was there (in the late 90's). He also had an amusingly denigrating take on his contributions to the "Design Patterns" book.
- gruseom 16y agoWhat was the "amusingly denigrating take"? I've always wondered what a smart guy like him was doing in a place like that.
- hvs 16y agoHe would occasionally mention how some people wanted to give him money for using his name on a book. As to a "place like that," I'm not sure what you are referring to, but UIUC is one of the top CS schools in the country. I went to school with some of the smartest guys I've ever known, and many of them have gone on to start some of the most well-known companies in the tech industry (PayPal, Yelp, etc). The school is a little overly research focused -- at the expense of its undergraduates -- but I wouldn't trade my time there for anything.
- cageface 16y agoJoe Armstrong: Shared memory is intrinsically evil, because it prevents fault tolerance, it produces a single point where you will fail and they limit performance. I think this point isn't made often enough in recent discussions of parallelism.