My experience with language servers is basically just IDE-kind of features in Vim — when you say code sharing, you mean in the sense of how different files relate to one another in this kind of context? (go-to-definition, etc)
-
-
Replying to @tahini
I mean, what are "language servers"? They are a way to communicate with code that provides autocomplete information and whatever. Is there anything fundamentally different between that, and any other kind of library code you would use to do anything?
1 reply 0 retweets 2 likes -
Replying to @Jonathan_Blow @tahini
When you read the justifications people give for why LSP is a good idea, are these justifications restricted to LSP in some way, or do they apply to all code?
1 reply 0 retweets 2 likes -
Replying to @Jonathan_Blow
I honestly haven't read too many justifications (that's partly what spawned this question in my mind). I remember a time when there was ctags in Vim for this kind of stuff. The LSP paradigm, for me, feels easier. But I am curious if I am missing something?
1 reply 0 retweets 0 likes -
Replying to @tahini @Jonathan_Blow
Put another way, when I think 'bloated and slow', I typically think of an actual IDE.
1 reply 0 retweets 0 likes -
Replying to @tahini
Okay, so, how is it that an actual IDE gets 'bloated and slow'?
1 reply 0 retweets 1 like -
Replying to @Jonathan_Blow
Continual expansion of features, driven by monetization. Complexity, basically.
1 reply 0 retweets 0 likes -
Replying to @tahini
Really? Does Visual Studio of today have a lot more features than Visual Studio did in 2005?
1 reply 0 retweets 2 likes -
Replying to @Jonathan_Blow @tahini
Like enough features to compensate for Moore's Law? Like 100x as many features?
1 reply 0 retweets 3 likes -
Replying to @Jonathan_Blow
No, not 100x as many features. Not enough to compensate for Moore’s Law.
2 replies 0 retweets 0 likes
Moore's law considerations are not necessary here. Developer studio today on 2020 hardware is slower than Developer studio was in 2005 _on 2005 hardware_. You don't need Moore's law: https://youtu.be/GC-0tCy4P1U?t=2130 …
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.