Satori, if it's even real, is just an affliction that make you unable to care about coding because you've distanced yourself from the real world so much.
Stop making threads about metaphysical nonsense.
Name:
Anonymous2007-07-06 13:03 ID:I1K2YiIZ
WARNING: THIS POST CONTAINS EXPERT BBCODE PROGRAMMING
Yet another failure. You continue to amuse me. Even if you mark walls as visited, you may run into a loop if you get in the center of 9 looping walls, all marked visited, with the central one marked last, for example. The OMG OPTIMIZED version of this algorithm sure runs fast... and it's buggy as hell.
Ah, but it would use a stack, so if it would up in that situation, it would backtrack and try every wall it passes on the way.
Surely that is enough?
Programmer no longer needs to program, but he does for the job, or to get something done in many awesome ways he never believed possible, with 1/5 the code, in 1/10 the time, performing even better than his amateur OMG OPTIMIZED C/asm hacks did most of the times due to superior algorithms and spiritual
Yeah, except the vast majority of programmers learned this lesson back in CS 101 and are masters of both high-level abstraction and low-level optimization, always using the former and applying the latter when necessary to make his code run even faster than yours. And he does it without attaching any spiritual nonsense or cult-like militancy to it.
Look, just because you used to be a moron who didn't appreciate high-level optimization (you know, what you've been calling abstraction; it's just the exact same thing on another level) doesn't mean that very programmer who bothers with assembly is. I find it the height of arrogance to declare that anyone who hasn't read your book is a moron who would write a selection sort in assembly. I am not the blind, retarded fastest runner in the world. I am an intelligent, 20/20 vision fastest runner in the world, who doesn't even need low-level optimization to keep up with you, and uses it if he needs to pass you.
I'm not a moron. I can write high-level optimized code. I know how to organize a program so I don't have to waste time searching and sorting every cycle. Just because I write optimized C when I need that extra little boost doesn't mean I suck at programming in general. And yes, I still program in my spare time.