4 ms·
I'm not sure what your definition of best programmer is, but to create your own language in order to solve a problem is an extreme measure in my opinion, very r
by laythea 9y ago
I'm not sure what your definition of best programmer is, but to create your own language in order to solve a problem is an extreme measure in my opinion, very rarely justified.
I like code that says "does this, then that, then that etc" (as opposed to Eg. the misuse of the concept of abstraction in Java development). Easy to read, naturally follows into a better mental model of whats going on, which is especially important if you are reading code from somebody else. This is not a test of intelligence, as some programmers may be inclined to think. Its about using what solves the problem - easily, even if it is "this then that" style.
I don't want to come into work and fight to de-tangle the inner minds of a crazed developer. I'd rather come in, and use my brain to add value. (Reading simple clean code, and using my brain to add to it).
Goodness. If we had to learn a language just to be able to consume a fellow engineers mental model, we would all be in trouble.
- hokus 9y agosomething like markdown is not an extreme measure imho Just keep the custom language dumb enough and it will be glorious.