On Thursday, July 27, 2017 at 7:40:20 PM UTC-6, Bakul Shah wrote:
>
> I have to disagree somewhat with me(!). Programming is much more an 
> engineering discipline than a creative process. 
>

I think it is both, or when I was on a holiday and at a hotel and there was 
a Trinity pamphlet in the main hotel area I came up with an idea that 
programming is a trinity of three things:

- Mathematics
- Engineering
- Science

And is neither of each alone but all of the above combined.

Just that there are some things in programming you cannot do in a 
completely disciplined state and must do with all your creativity, but when 
writing code that others will use, it is better to write dumb easy to read 
perfectly formatted code than to go off on a creative tangent - that's the 
way I try to write code - simple short procedures using as few tricks as 
possible. Which Lisp is the opposite of, IMO, and is full of tricks - but 
allows creative spirits to flow ;-)

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to