Post 9jz8Ue2KUXHOpxoCEi by pyrolagus@cmpwn.com
(DIR) More posts by pyrolagus@cmpwn.com
(DIR) Post #9jz0hs84binsfyI8aO by sir@cmpwn.com
2019-06-18T21:01:39Z
0 likes, 0 repeats
There are no good C++ codebases because C++ is inherently unsuitable for good code
(DIR) Post #9jz7QXvv8rC2nNIDIm by stsquad@mastodon.org.uk
2019-06-18T22:02:05Z
0 likes, 0 repeats
@sir I still have fond memories of the QuickTransit translator which was a C++ application. Of course we reimplemented STL because the support for the standard was lacking in some of our cross compilers (2.96 era gcc). But you're right most large C++ codebases seem to degrade into a highly abstracted sprawl.
(DIR) Post #9jz8Ue2KUXHOpxoCEi by pyrolagus@cmpwn.com
2019-06-18T22:14:27Z
0 likes, 0 repeats
@sir I don't know. Genode seems fine. Granted, it's a custom subset of C++17, but I'd say it's still C++. Although, I guess the fact that they went with a special subset does speak against C++, but I'm not sure which language would've been better. Maybe C#, maybe Ada.
(DIR) Post #9jzGh0Ni2TpFFMDJM8 by koenaro@fediverse.initialization.tech
2019-06-19T00:00:54Z
0 likes, 0 repeats
@sir possibly unrelated but I'm curious to asklinters for C, y/n ?
(DIR) Post #9jzGwDTfd7uMCvFt4K by sir@cmpwn.com
2019-06-19T00:02:58Z
0 likes, 0 repeats
@koenaro yes, once one of them is capable of doing wlroots style