View Single Post
  #144   Report Post  
Posted to uk.d-i-y
John Rumm John Rumm is offline
external usenet poster
 
Posts: 25,191
Default OT - Programming Languages

On 03/02/2015 16:56, The Natural Philosopher wrote:
On 03/02/15 13:49, Tim Streater wrote:
In article , Adam Funk
wrote:

On 2015-02-01, wrote:

Martin Bonner wrote:

I find Python easy to read and write, and (more to the point) my son
found it fairly easy to pick up at 16.

[...]

I also dislike python, although it has its uses (and a wide variety
of special purpose libraries). However, in case you consider it a
useful piece of information, note that the Physics dept at Imperial
College teaches python in first year physics.

The significance of whitespace still bugs me, ...


Whitespace should *not* be significant; there are no other contexts in
life in which it is. This idea is just a throwback to the days of
FORTRAN.

I was in tears of frustration after keying on my first z80 assembler
program EXACTLY as the sample was p[resented in the manual. Yea, even
unto the single leading space on every line that the typesetter had
added to make it look 'nice'.....


It was quite entertaining attempting to coach a tech pubs department
through producing a coding standards document - this was where they did
not trust engineers to use word processors, so you would give them a
document produced in a word processor. They would ignore the the fact
that someone already had a file with the whole thing in it, and then
re-key the whole thing into their own incompatible system - while at the
same time correcting all the "errors" in the snippets of program code
left in by those illiterate engineers ;-)

I think it was about iteration six or seven when they agreed that they
would use our document if we let them put their own front pages on it!

--
Cheers,

John.

/================================================== ===============\
| Internode Ltd -
http://www.internode.co.uk |
|-----------------------------------------------------------------|
| John Rumm - john(at)internode(dot)co(dot)uk |
\================================================= ================/