Our great sponsors
-
ccls
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
-
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
libcurl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
> Have you tried a C/C++ lsp server like https://github.com/MaskRay/ccls?
I never tried it and to me that's not acceptable or desirable. I want an IDE/text editor that works, and not adopt yet another tool that needs maintenance and configuration and attention.
That's a very fair point to make, but as a consumer, that's probably a good thing - having a healthy competition in the industry, it seems that even the likes of Eclipse are attempting to branch out somewhat: https://theia-ide.org/
The next decade in tooling will hopefully be promising!
Onivim was what I wanted but alas the project ran out of money https://github.com/onivim/oni2/issues/3811#issuecomment-9103...
I really wanted a visual debugger I could use with the mouse like the one from Visual Studio Code.
So far there a no visual debugger tool like in any of the GUI project I know of that embed neovim.
I wouldn’t call this “free for open-source development”. It’s free for open-source development as long as the open-source developer receives no money. This would literally be stricter than Visual Studio Community except that last I checked the latter refused to work without an online account for more than a month.
Needless to say, JetBrains are free to license and price their stuff however they want. But omitting this particular caveat to “free for open source” when important community-led projects regularly struggle to support themselves leaves a bad taste in my mouth. (The same kind of condition was, for example, used to chase curl off the free tier of Travis CI[1].) To their credit, JetBrains only make this omission in the first sentence on the linked page and add “non-commercial” in the second.
[1]: https://github.com/curl/curl/issues/7150
I wish there was benchmarks for IDEs/editors, just like there are benchmarks for web frameworks (https://www.techempower.com/benchmarks/ https://web-frameworks-benchmark.netlify.app/).
For instance, given the same simple Java program/project:
1. Clock time from selecting "Run" in the IDE to first line written to stdout (to measure startup time)
I wish there was benchmarks for IDEs/editors, just like there are benchmarks for web frameworks (https://www.techempower.com/benchmarks/ https://web-frameworks-benchmark.netlify.app/).
For instance, given the same simple Java program/project:
1. Clock time from selecting "Run" in the IDE to first line written to stdout (to measure startup time)