Why we develop EloqDB mainly in C++
eloqdata.com
Why we develop EloqDB mainly in C++
1–10 of 94 posts
Re: Why we develop EloqDB mainly in C++
#2Re: Why we develop EloqDB mainly in C++
#3So the quest for the one true “modern subset” of C++ continues.
How do developers continue believing in this after a decade of the standards committee proving over and over again that they’re not interested in this and won’t contribute toward it?
Re: Why we develop EloqDB mainly in C++
#4Re: Why we develop EloqDB mainly in C++
#5These articles can always be surmised down to "because we wanted to". Rarely is there some real reason.
[0]: https://www.amazon.com/Naked-Brain-Emerging-Neurosociety-Cha...
Re: Why we develop EloqDB mainly in C++
#6> In particular, the most harsh arguments against using C++, i.e. memory unsafeness, can be significantly mitigated when developing with a certain modern subset of the C++ language. So the quest for the one true “modern subset” of C++ continues. How do developers continue believing in this after a decade of the standards committee proving over and over again that they’re not interested in this and won’t contribute to…
Re: Why we develop EloqDB mainly in C++
#7Re: Why we develop EloqDB mainly in C++
#8For Rust, you just have to fight the compiler. This is especially useful when you have people on your team with some experience who also want to contribute, but you don't want to constantly point them in the right direction.
I actually have no idea how big teams work on large C++ codebases. Usually, you need to have a good idea of how the whole thing works. You can change one part of the code, and it will introduce bugs in the whole project because of how the memory is handled. Isolated changes are hard. And historically, a lot of C++ codebases lack good test coverage.
Re: Why we develop EloqDB mainly in C++
#9These articles can always be surmised down to "because we wanted to". Rarely is there some real reason.