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 …
-
-
Replying to @pavolrusnak
If you disagree with the LSP part then it is really not possible to agree with the rest of the talk. There is an inconsistency somewhere.
2 replies 0 retweets 16 likes -
Replying to @Jonathan_Blow @pavolrusnak
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.
1 reply 0 retweets 1 like -
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.
4 replies 0 retweets 0 likes -
Replying to @Zuqinichi @pavolrusnak
Please stop putting this nonsense into my feed. Thanks.
1 reply 0 retweets 4 likes
It's almost like you guys have no idea how computers worked in the many decades before LSP was miraculously invented.
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.