Commenter highlights gap between demo and production code
5 Nov 1 9:01 AM · 10d ago · 3 comments · 1 source · development 5 of 6
A viewer notes that production utilities like GNU coreutils contain "a lot of scar tissue handling years of various edge cases and conditions," contrasting with the simplified implementations shown.
“most of these utilities have a lot of scar tissue handling years of various edge cases and conditions. Something to be said for software engineering.”
firesteelrainVideo creator (unnamed) Programmer/content creator
The whole story postscomments the bright band is this development · numbered dots are the others · click one to jump
What people said 2 voices · best of 3 · verbatim
-
I only watched the first few minutes and thought no way touch is that simple! It isn’t. Because most of these utilities have a lot of scar tissue handling years of various edge cases and conditions. Something to be said for software engineering. If you try to build for all the edge conditions then getting a somewhat working example out would take…
-
No splits timer. No frame perfect tricks. Uses "exploits" (touch truncates file). Terrible strats.Swapping to printf("Usage: %s ...\n",argv[0]); could easily save 60 key presses.Let us know when somebody creates a No-ABE category.
All 6 developments of Developer builds Linux file utilities in C by hand without… →
Hacker NewsMastodonLobsters