3 ms·
To be honest C is kinda boring. Which is fine, but makes it hard to do a C conference.
by AlphaSite 8y ago
To be honest C is kinda boring. Which is fine, but makes it hard to do a C conference.
- varjag 8y agoFair point, but Go or PHP hardly sound more exciting.
- Koshkin 8y agoI guess, some languages have to fight for their place under the sun, some don't.
- cies 8y agoThat for different reasons. Go is not a general purpose language (it's creators specifically focus it's uses on networked apps). PHP is on the decline, nothing kills excitement like decline.
- weberc2 8y agoI'm a heavy Go and Python user, and you're right that Go isn't particularly interesting--it doesn't change terribly rapidly, but it's also simple enough that you can do interesting and useful deep-dive sessions into the garbage collector or scheduler or other aspects of the runtime or the toolchain. You could also speculate or discuss proposals for Go2. There have also been significant recent changes to the dependency management scheme which affect pretty much everyone. I don't think there's much of an analog for C. Most of the interesting stuff in C revolves around things you would think you can depend on but actually break in really weird and interesting ways (misc undefined behavior, sizes for integral types on different architectures, idiosyncracies of the preprocessor, the way to trivially exploit that pattern you used to avoid buffer overflow exploits). But most of that is just depressing.
- welly 8y agoBoring in what way? Some of the coolest stuff we work with is built with C. C is ace. C is cooler than C++
- spork12 8y agoI think it's more that C programmers don't really consider themselves part of a C culture in the same way that python, go, ruby, php etc programmers do. C programmers usually have another interest like kernel dev, firmware dev, or 3d game engines that is more interesting to them than the language itself.