News for hackers. Stuff that matters.
Re:Common Language Server Protocol by Nullabillity on Monday June 27, 2016 @05:43PM (#11989757)
Many languages already have something like this. For example, look into ENSIME, ghc-modi, and Racer. I guess the innovation here would be a common protocol for "any" language, but I somewhat doubt that this will have much adoption outside of the .NET/Typescript communities.
Re:Common Language Server Protocol by zastrowm on Monday June 27, 2016 @05:51PM (#11989808)
Well it's nice to know there's at least some 3rd party support listed:

> the protocol has been adopted by Codenvy, who have added it to the next generation Eclipse IDE, Eclipse Che, as well as by Red Hat, who are working to publish a standalone language server for Java which can be consumed by any tool that utilizes the protocol.

> ... communities for programming languages like OmniSharp (C#), JSON, C++, xText, JavaFX, and R have made commitments to release language servers for their languages in the future.

Obviously we'll see if it actually happens, but at least other's are looking to support it.

Re:Common Language Server Protocol by seanmcb on Monday June 27, 2016 @06:44PM (#11990108)
There are a few implementations listed here: https://github.com/Microsoft/language-server-protocol/wiki/P...

It's early days but there are a number of organizations working on this. Today one such server was demoed at DevNation by RedHat - Java via the JDT.

Re:Common Language Server Protocol by weberc2 on Tuesday June 28, 2016 @01:24PM (#11995618)
I agree. `vim-go` is my favorite example; it actually is comprised of a number of daemons that service different facilities. The innovation would be a common interface specification any backend can play with any frontend.
Re:Common Language Server Protocol by shalabhc on Monday June 27, 2016 @07:48PM (#11990440)
There is already ycmd, srclib etc. so there already are other common protocol that try to unify different languages.