@martinkl Martin, I agree the optics of this sign are bad, but that church isn't completely devoid of service to the underprivileged members of the surrounding community: https://t.co/TszbbH1bOv
Getting the itch to do some C (or maybe C++) programming for fun. It's been 17 years since I worked with C professionally and longer since I dabbled in C++.
Any recommendations of resources for coming up to speed with current language features and commonly accepted style?
TIL: In Emacs, the C-x 8 prefix sequence can be used to enter multi-byte characters. E.g., `C-x 8 +` will produce ±.
`C-x 8 RET` allows the entering of arbitrary characters by name or hex. `C-x 8 C-h` shows all the available mappings.
One for me is "Accountability in Software Development" by @KentBeck. This essay and a similarly-themed keynote he gave at RailsConf 2008 had a big impact on how I approach my work as a software developer.
https://t.co/fPsYL3PC9V
Love this topic of lesser-known mind-blowing texts in computer science and software engineering. @marick mentions a few in this thread. I'd love to hear of others.
What have you read that left a lasting impression on you and you wish more people would discover?
@jeanqasaur Fair point. An understanding of how those abstractions are implemented, though, still feels relevant for using them effectively and dealing with the mess and poor documentation.
Is there a middle ground that can evaluate that as well?
@SeanTAllen Interesting, indeed! I expect that unikernals a la Mirage OS would also work well in their target application. I wonder what the pros and cons would be for each approach.
@marick Totally agree. The intuition I spoke of only comes from years of experience. I can appreciate how an apprenticeship model of training could help convey that. Or even convey the knowledge that there is a better way waiting to be discovered.