3 ms·
This is one of those articles that completely went in one ear and out the other when I first ran into it, fresh out of college. A few years later, after complet
by archagon 8y ago
This is one of those articles that completely went in one ear and out the other when I first ran into it, fresh out of college. A few years later, after completing my first difficult and performance-intensive project, I saw it again, and this time it was as if someone was reading my mind. Carmack’s thoughts lined up point-by-point with ideas about “development-optimized” programming I was coming around to on my own. A great bit of timeless wisdom!
(By the way, Swift is especially great for writing “Style C”:
label: do {
/* code here */
}
It’s self-commenting and you can break back to label: at any time, which IIRC will skip the rest of the block.)