7 ms·
> Admirable goals, but doesn't keeping it limited to C++ keep the potential for backers limited? Agreed, feels like the C++ support could be packaged into an L
by fathyb 4y ago
> Admirable goals, but doesn't keeping it limited to C++ keep the potential for backers limited?
Agreed, feels like the C++ support could be packaged into an LSP server to support other languages, and let other IDEs benefit from its completion, increasing the number of potential backers.
> Is C++ tooling in particular that bad?
Yes, at least when it comes to IDE support. Visual Studio on Windows gave me the best experience, but it's Windows so I don't use it. Xcode is so slow and unstable, it's a shame, it used to be great. CLion doesn't scale well with huge projects.
- SketchySeaBeast 4y agoAh, OK. I assumed it was just a matter of adding the right extension to VSCode or Sublime and you were off to the races. If this fills a gap that's great.
- bogwog 4y agoIt's all about the build system. Sublime has built-in support for a few, with more available as extensions. Auto-complete works out of the box using Sublime's own language-agnostic implementation, which obviously isn't perfect, but you can also install an LSP.
- kentonv 4y agoVSCode integrates with clangd for good jump-to-definition and auto-completion. The problem is VSCode, which is built on JavaScript/HTML, has become quite slow of late. The editor feels sluggish to respond to keypresses, especially in large files with lots of includes. It's always just on the edge of bearable.
- fathyb 4y agoIn my case VSCode is very responsive, but the clang-based language server is pegging an entire CPU core parsing millions of C++ files in the project, causing it to not respond to editor requests.
- SketchySeaBeast 4y ago> but the clang-based language server is pegging an entire CPU core parsing millions of C++ files It would be very interesting to see if the 10x Editor does better in this case.