5 ms·
This kind of thing is easily one of my favorite pieces of C++. I used to be the OS lead for a proprietary C++14 RTOS, and being able to build our own intrusive
by monocasa 6y ago
This kind of thing is easily one of my favorite pieces of C++. I used to be the OS lead for a proprietary C++14 RTOS, and being able to build our own intrusive collections libraries that were able to use all the same syntax sugar as the STL was absolutely killer.
IMO, all systems languages should be expressive enough to implement their standard libraries and containers as normal language code, but sadly that isn't always the case.
- slavik81 6y ago> One of my fundamental aims for C++ is (from the very start in 1979) to provide equally good support for user-defined and built-in types. For example, I’d like to be able to build an integer type that is as good as the built-in int in every way (with the possible exception of compile time). ~ Bjarne Stroustrup, How can you be so certain? (2019)
- pjmlp 6y agoWhich made me an early adopter in 1993 for MS-DOS, as C already felt primitive back then. However I still dream of the day where static analysis can fix all possible security issues.
- nicoburns 6y agoWhich systems languages can't do this?
- rfoo 6y agoThe only one I'm aware of is Golang.