Great talk by @Jonathan_Blow where he explains why we shouldn't take technological advancements for granted and why software development is in decline.
I disagree with the LSP point made but the rest of the talk is spot on!https://www.youtube.com/watch?v=pW-SOdj4Kkk …
-
-
I too disagree with that part but found the rest of your talk very enlightening. I think LSP is not analogous to libraries as you explained in your talk. LSP is simply meant as a protocol so that there is a consistent way to implement language features across different editors.
-
To elaborate, instead of having to re-implement language features on each new editor, LSP defines a protocol where we can now separate the burden of specific language features to a single language server which can serve any editor. I argue this actually reduces complexity.
- Show replies
New conversation -
-
-
Stumbling across this video again always brings a smile to my face (weirdly). Jonathan, you ever read the story of the petrochemical company that "forgot" how its polymer plant was built and the consultant had to sneak trade secrets back into the business http://lemming-articlestash.blogspot.com/2011/12/institutional-memory-and-reverse.html …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.