3 ms·
Admirable goals, but doesn't keeping it limited to C++ keep the potential for backers limited? Whole-assing one thing is better than half-assing two I guess, b
by SketchySeaBeast 4y ago
Admirable goals, but doesn't keeping it limited to C++ keep the potential for backers limited? Whole-assing one thing is better than half-assing two I guess, but it's an interesting initial language. Is C++ tooling in particular that bad?
- 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.
- netr0ute 4y ago> Is C++ tooling in particular that bad? It's not that bad, but doing simple stuff like adding a library can be a huge pain because you have to know how compilers link programs internally to know how to fix the errors you're going to get.
- AlchemistCamp 4y agoC++ is one of the most popular languages in the world. It's a gigantic market and growing every year. The bigger problem is getting anyone to notice a new editor at all.