你的逻辑真够奇葩的,protocol 没用光有 clang 有啥用?
我前面把 electron 排贡献第一,是因为已经有大量桌面应用已经开发出来了,使用者不光是码农这一块。
如果光考虑编程的话,lsp 对于整个 editor/ide 的生态的贡献前无古人。以前完全是每个语言,每个 editor/ide 各玩各的。lsp 之前,m 门语言 n 个 editor/ide 就要做 m*n 个实现,而如今只要做 m+n 个支持就够了。微软光凭推动 lsp 这点就对整个编程行业做出了巨大的贡献,节约了大量的资源。
反过来看 clang 又不是什么不可替代的东西,再写个编译器前端来实现 lsp 也没啥不行
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 因为这个接口没什么用。cpp 开发要爽得有个牛X的语法解析器,分析出 cpp 源代码的模型。lsp 就是干这事的。
--
FROM 122.59.183.*