News for hackers. Stuff that matters.
Re:C++ Dev Ecosystem 2021 by howtofly on Monday July 19, 2021 @10:28PM (#27889499)
I cannot imagine Clion, which lacked proper Autotools/Makefile support a year ago, dominate the embedded world now. Due to the immaturity of LSP, the same doubt applies to VScode.

Eclipse CDT, the long time king in embedded world, has been deliberately hidden from the default list. You have to click 'all results' to see it. Such a nasty trick!

PS: Eclipse can support all project long before LSP/Clion appeared, provided that 'CDT GCC Build Output Parser' is setup properly.

Re:C++ Dev Ecosystem 2021 by new_realist on Monday July 19, 2021 @10:55PM (#27889621)
CDT is dog slow, though. It is painful to use.
Re:C++ Dev Ecosystem 2021 by howtofly on Tuesday July 20, 2021 @03:08AM (#27890847)
For the default setting, CDT is indeed very slow for large projects like Chromium. However, make change to eclipse.ini (providing large heap, the larger the better) and some preferences (mainly for how the code indexer works), CDT works smoothly for very large project. Just check the following link:

https://chromium.googlesource.com/chromium/src/+/refs/heads/... https://developer.mozilla.org.cach3.com/en-US/docs/Mozilla/D...

Please note that 16G RAM is assumed, I use 32G on my own laptop. I use Eclipse CDT for more than ten years successfully on all kinds of embedded projects.

Re:C++ Dev Ecosystem 2021 by pjmlp on Tuesday July 20, 2021 @01:21AM (#27890341)
Moreso anything JetBrains on same hardware.
Re:C++ Dev Ecosystem 2021 by lenkite on Tuesday July 20, 2021 @05:57AM (#27891804)
This is understandable. CDT is a true competitor to CLion in the embedded space. (vscode isn't). Hence Jetbrains is incentivized to diminish its visibility where-ever possible.