News for hackers. Stuff that matters.
Re:Applying the Linus Torvalds “Good Taste” Coding Requirement by sidlls on Wednesday October 26, 2016 @09:06AM (#12796107)
At some point that breaks down though doesn't it. I mean from one perspective a conditional in high level code doesn't describe "what is actually happening, either." That's especially true if an optimizing compiler or interpreter mangled it up.

From another perspective your argument can be applied to any function call in library code.

In either case I don't think your position is that strong.

Re:Applying the Linus Torvalds “Good Taste” Coding Requirement by twwl on Wednesday October 26, 2016 @09:56AM (#12796427)
> I mean from one perspective a conditional in high level code doesn't describe "what is actually happening, either."

Sure, and from another perspective even the most efficient code does nothing to stop the heat death of the universe and is therefore functionally equivalent to doing anything else or nothing at all. However, that's just splitting hairs. It's not really an argument anyway, but rather a preference.

Re:Applying the Linus Torvalds “Good Taste” Coding Requirement by Dylan16807 on Wednesday October 26, 2016 @01:48PM (#12798706)
The question is more whether it's a reasonable preference to think syntax X is helpful but syntax Y is hiding things. Thinking deeper might show that the issue is actually familiarity, and the two should be rated the same in terms of abstraction.