The way I see 10x competing is by general speed and responsiveness, and the robustness of the parser. The parser may not be fully C++ compliant, but it is dependable and scales well.
I don't want to be specific here, but my experiences with some other IDEs is that they can stall, lock up and operations can take seconds to complete regardless of the hardware. All this can break the flow. I think you really have to try 10x on a large project to notice the difference. The instance search feature alone can be a game changer.
> I don't believe that one person can create both a good code editor and a fully compliant C++ parser
Believe me, I question this myself almost every day. A small hobby project turned into a 6 year marathon and here we are. The parser will probably never be fully compliant, but hopefully it's good enough for most code. And the speed and robustness will hopefully compensate for this.
> Another problem I see is that very few of large codebases are C++ only
Even though I market 10x as a C++ editor, it has syntax highlighting for many other languages. And you can add more languages using the regex system. I'll hopefully be adding some parsing for other languages after the 1.0 launch.