4 ms·
The Setup – Bjarne Stroustrup
- hendzen 11y agoIt is a bit of an understatement to call Bjarne a "C++ Developer".
- yan 11y agoTo paraphrase Jay-Z: he's not a C++ developer, he's C++, developer.
- kentonv 11y agoReminds me of: http://i.imgur.com/BHC7fbI.jpg http://i.imgur.com/BHC7fbI.jpg
- thejerz 11y agoAnd: http://41.media.tumblr.com/e0362c13cd821416b7056f60849b8a99/tumblr_n7t5fbaZTf1qz4fjzo1_400.jpg http://41.media.tumblr.com/e0362c13cd821416b7056f60849b8a99/...
- kozukumi 11y agoWell he is literally the web developer so it is correct. The difference is we consider a "developer for the web" as a "web developer".
- smhenderson 11y agoYeah no doubt. I really like Bjarne, he's a big inspiration to me over the years. He's just so damned persistent in what he does, never gives up trying to improve on his work. To quote Patton - Bjarne, you magnificent bastard! I read your book!
- tripa 11y agoA bit like Tim Berners-Lee, web developer. https://www.youtube.com/watch?feature=player_detailpage&v=Ug6XAw6hzaw#t=89 https://www.youtube.com/watch?feature=player_detailpage&v=Ug...
- deleted 11y ago[deleted]
- waferbaby 11y agoMaybe I should reword it to "Developer of C++".
- waferbaby 11y agoAnd fixed.
- nextos 11y agoI wonder if his Surface runs Windows, or if he runs Linux.
- therobot24 11y agoi imagine it runs windows given that he specifically mentions "linux boxes for heavy lifting"
- kozukumi 11y agoI have met Bjarne a couple of times with his Surface and it is running standard Windows. I mentioned it once and his response was basically "Windows works best on it so I stick with it". Like he said he likes a simple and stable environment and Windows does provide that.
- cognivore 11y agoI like how his idea of the optimal machine shows just far we have to go when it comes to our computers.
- vezzy-fnord 11y agoIt's already there, though some integration work is probably in need of being done. The hard part is convincing people to leave their cruft for it.
- imglorp 11y agoWould you elaborate?
- vezzy-fnord 11y ago"Able to perform perfectly when disconnected from the web" is really vague since it already exists. You'd still have access to the broader Internet and your local device, obviously. "Able to act as an interface to other systems" is a matter of network transparency and authenticating to a remote node manager. Example: drawterm(8). "Simple and predictable to use" is subjective, but generally lends itself well to systems built around exploiting a few Grand Abstractions to compose higher functionality. Inferno, Spring, etc. "Stable, never needs rebooting" is already the case for big iron and mainframe systems, among plenty of standard microcomputer server racks. Microkernel architectures with autorestarting of failed drivers and well-defined communication boundaries greatly aid availability and reliability. The more important thing besides never rebooting is maintaining orthogonal persistence with frequent checkpoints so that rebooting isn't a big deal when it finally happens.
- nightcracker 11y agoArticle is a bit low on information, would've liked to see more detail.
- waferbaby 11y agoMe too, but he said he was being intentionally terse.
- AdmiralAsshat 11y agoInteresting to see someone famous who doesn't use a Macbook. Makes me really want to know what Ken Thompson uses.
- vanessa98 11y agoInventor of C++'s dream setup is simple and stable.