News for hackers. Stuff that matters.
Re:Ask HN: What's the difference between a programmer in the... by eli_gottlieb on Friday April 27, 2012 @12:28AM (#3897524)
The 1% guy should easily, as in no conceptual difficulties, be able to write a compiler/interpreter, that clearly demonstrates whether one is simpatico with the machine, capable of thinking like one.

You do realize that compilers and programming languages are an actual realm of expertise, right? I can, and do, write a compiler, but I couldn't construct you a web framework from scratch.

Acknowledge others' expertise rather than trying to construct a mountain to stand on.

Re:Ask HN: What's the difference between a programmer in the... by robatsu on Friday April 27, 2012 @04:06AM (#3898093)
Sorry, I think I poorly worded my comment. The point I was trying to make was that (imo) the better devs have an extremely deterministic viewpoint towards their code and are always paying attention to all the contextual layers in which they are coding and how their code may affect that context.

The example of compilers/languages sort of follows from this, as this (constant) awareness leads to pattern recognition which then leads to surmising about leveraging languages, code generation, etc, to take advantage of these patterns & reduce effort/errors.

There are other examples, just that I picked this one.