Re:Why aren't there C conferences? (2018)
by astatine on Friday August 26, 2022 @10:51PM
(#32615167)
An additional aspect of C that I really appreciate is that if something can be conceptually realized, it can be implemented in C. This is not the case with many other languages where you are often constrained by them - either accidentally or intentionally, for safety or other reasons. In most cases you will end up having to write a C shim to do the deed and make available libraries to the other language. C toys the rescue, again!
[ Parent
| on HN ]
Re:Why aren't there C conferences? (2018)
by WalterBright on Saturday August 27, 2022 @02:07AM
(#32616224)
D and its runtime are 100% implemented in D. D could implement the C Standard library as well, but there's no point to that, since it exists and is what it is.
Re:Why aren't there C conferences? (2018)
by moomoo11 on Friday August 26, 2022 @11:16PM
(#32615286)
Can you explain what you mean with an example? Sorry Iām a bot tier swe since I mostly code in node and go
Re:Why aren't there C conferences? (2018)
by astatine on Saturday August 27, 2022 @01:22AM
(#32615985)
Been a while, but an example would be the ability to work with rawsockets. You can't use this in most higher-than-C languages as this was not, perhaps wisely, considered useful for most people and hence there is no mechanism provided.