|
|
|
|
|
by TeMPOraL
5090 days ago
|
|
> The essence of programming is creativity, thus no tools can improve software productivity in its essence. Completely not true. Creativity is a fragile thing and anything that stands between you and expressing your thougths may break the creative process altogether. Good tools can also enhance the process[1], for example by allowing to see you the thing you're working on in realtime (see e.g. Bret Victor's "Inventing on Principle"). Also, software productivity is a function of both creativity AND being able to turn the idea into reality efficiently. Good tools do a great job on the second part. [1] I do have the feeling though that most of the creativity still happens on paper and/or whiteboard, not inside computer programs. |
|
And also most breakthrough are also in simple efficient conception.
Delivering is what most people calls craft.
I do pride myself in delivering, however, any monkey coder can deliver.