pancomputans

8 Followers
34 Following
167 Posts
@zwol @kepstin From my experience that‘s because handling errors means writing another program than primarily intended: I want to write a program that succeeds at doing a thing but instead I‘m forced to write one that survives in the face of failures only somewhat related to the thing. It‘s like instead of writing about Odysseus continuing the journey to also being forced to write down the full story of what happens to Polyphemus and everyone else.
@zwol Obviously you are talking about C++. Stroustrup just hasn’t revealed it’s satirical.
@der_kleine_herr_b Läuft unter Schweißerbrille WIMRE.
@zwol Extra difficulty: recognize Fortran output of floating point number with less than perfect edit descriptor.
@greenmoonmoon It’s the file system, if you use a fast fs like xfs or can build in RAM (tmpfs) for /tmp, that improves storing the temporary files the compiler tends to produce even further and using `-pipe` allows going without touching the fs altogether in some circumstances. Essentially Linux does not provide the same consistency guarantees Windows or macOS give, which hardly matter anymore unless you also want relentless snapshots.
@b0rk I found the mmv(1) man page to be a neat description of everything the mass moving tool can do without being too long or too terse.
@ulrichkelber Verstößt es gegen den Gleichbehandlungsgrundsatz, wenn Merz die Bürger unterschiedlich (oft) beleidigt?
@profoundlynerdy It"s both much more entertaining and deeper than other programming books of similar age. But it's strictly limited to C90.
@profoundlynerdy van der Linden, Expert C Programming — Deep C Secrets (unfortunately a bit dated from today’s perspective)
@zwol Do you have any profile what parts are actually expensive? From a casual look it appears you could add more /o assertions to the regexes?