Re: Teaching python to non-programmers

2014-04-14 Thread alex23
On 11/04/2014 3:42 PM, Rustom Mody wrote: On Friday, April 11, 2014 10:41:26 AM UTC+5:30, Chris Angelico wrote: On Fri, Apr 11, 2014 at 2:37 PM, Rustom Mody wrote: Right. Its true that when I was at a fairly large corporate, I was not told: Please always top post! What I was very gently and

Re: Teaching python to non-programmers

2014-04-14 Thread Ian Kelly
On Mon, Apr 14, 2014 at 12:13 AM, alex23 wuwe...@gmail.com wrote: http://www.ietf.org/rfc/rfc1855.txt If you are sending a reply to a message or a posting be sure you summarize the original at the top of the message, or include just enough text of the original to give a context.

Re: Teaching python to non-programmers

2014-04-14 Thread Mark Lawrence
On 14/04/2014 01:20, Steven D'Aprano wrote: On Mon, 14 Apr 2014 00:54:02 +0100, Mark Lawrence wrote: but the powers that be deem fit not to take any action over. There is no Internet police. Which is a good thing, for if there were, this sort of criticism of the Internet police is exactly

Re: Teaching python to non-programmers

2014-04-13 Thread Rhodri James
On Fri, 11 Apr 2014 21:20:05 +0100, pete.bee@gmail.com wrote: On Thursday, April 10, 2014 3:40:22 PM UTC-7, Rhodri James wrote: It's called irony, and unfortunately Mark is reacting to an all-to-common situation that GoogleGroups foists on unsuspecting posters like yourself. People

Re: Teaching python to non-programmers

2014-04-13 Thread Mark Lawrence
On 13/04/2014 23:51, Rhodri James wrote: On Fri, 11 Apr 2014 21:20:05 +0100, pete.bee@gmail.com wrote: On Thursday, April 10, 2014 3:40:22 PM UTC-7, Rhodri James wrote: It's called irony, and unfortunately Mark is reacting to an all-to-common situation that GoogleGroups foists on

Re: Teaching python to non-programmers

2014-04-13 Thread Steven D'Aprano
On Mon, 14 Apr 2014 00:54:02 +0100, Mark Lawrence wrote: but the powers that be deem fit not to take any action over. There is no Internet police. Which is a good thing, for if there were, this sort of criticism of the Internet police is exactly the sort of thing that would bring down their

Re: Teaching python to non-programmers

2014-04-11 Thread Rustom Mody
On Friday, April 11, 2014 11:12:14 AM UTC+5:30, Rustom Mody wrote: On Friday, April 11, 2014 10:41:26 AM UTC+5:30, Chris Angelico wrote: Also unhelpful is to suggest that norms should, simply *because* they are the prevailing practice, be maintained. Even if everyone else on python-list

Re: Teaching python to non-programmers

2014-04-11 Thread Chris Angelico
On Fri, Apr 11, 2014 at 3:42 PM, Rustom Mody rustompm...@gmail.com wrote: People whose familiarity with religion is limited to the Judeo-Christian tradition are inclined to the view (usually implicit) that being religious == belief in God However there are religions where belief in God is

Re: Teaching python to non-programmers

2014-04-11 Thread Chris Angelico
On Fri, Apr 11, 2014 at 3:54 PM, Rustom Mody rustompm...@gmail.com wrote: Just to make it clear: 1. I have no objection to the python list culture. As I said I tend to follow it in places where it is not the norm and get chided for it [For the record on other groups which are

Re: Teaching python to non-programmers

2014-04-11 Thread Steven D'Aprano
On Fri, 11 Apr 2014 13:59:00 +1000, Chris Angelico wrote: I have seen plenty of cultures where people are unaware of the value of interleaved/bottom posting, but so far, not one where anyone has actually required it. Not one. I've been in plenty of mailing list forums where interleaved

Re: Teaching python to non-programmers

2014-04-11 Thread Chris Angelico
On Fri, Apr 11, 2014 at 5:09 PM, Steven D'Aprano steve+comp.lang.pyt...@pearwood.info wrote: On Fri, 11 Apr 2014 13:59:00 +1000, Chris Angelico wrote: I have seen plenty of cultures where people are unaware of the value of interleaved/bottom posting, but so far, not one where anyone has

Re: Teaching python to non-programmers

2014-04-11 Thread Steven D'Aprano
On Thu, 10 Apr 2014 21:37:22 -0700, Rustom Mody wrote: Right. Its true that when I was at a fairly large corporate, I was not told: Please always top post! That's only because they are ignorant of the terminology of top- bottom- and interleaved posting. If they knew the term, they would say

Re: Teaching python to non-programmers

2014-04-11 Thread Steven D'Aprano
On Thu, 10 Apr 2014 23:39:24 -0600, Ian Kelly wrote: On Thu, Apr 10, 2014 at 11:11 PM, Chris Angelico ros...@gmail.com wrote: [...] Then you were told that by someone who does not understand email. That's equivalent to being told Don't ever delete any of your code, just comment it out. I

Re: Teaching python to non-programmers

2014-04-11 Thread Chris Angelico
On Fri, Apr 11, 2014 at 8:07 PM, Steven D'Aprano steve+comp.lang.pyt...@pearwood.info wrote: It is, in a way, the corporate equivalent of RTFM, only enshrined as normal practice rather than seen as a deliberate put-down of somebody who hasn't done their homework. And because it's normal

Re: Teaching python to non-programmers

2014-04-11 Thread alister
On Fri, 11 Apr 2014 06:34:46 +0100, Paul Rudin wrote: It's not necessarily a bad idea to retain context in corporate emails. Messages tend to get forwarded to people other than the original recipient(s), and the context can be very helpful. Right up to the point when someone forwards on an

Re: Teaching python to non-programmers

2014-04-11 Thread Chris Angelico
On Fri, Apr 11, 2014 at 8:46 PM, alister alister.nospam.w...@ntlworld.com wrote: Right up to the point when someone forwards on an internal email chain to an external customer without bothering to prune out the bit where someone (usually an engineer like myself) has stated (bluntly) that what

Re: Teaching python to non-programmers

2014-04-11 Thread Steven D'Aprano
On Thu, 10 Apr 2014 22:42:14 -0700, Rustom Mody wrote: In middle-eastern society women are expected to dress heavier than in the West. A few years ago a girl went to school in France with a scarf and she was penalized. Citation please. I think this is bogus, although given how obnoxious some

Re: Teaching python to non-programmers

2014-04-11 Thread Steven D'Aprano
On Thu, 10 Apr 2014 22:54:23 -0700, Rustom Mody wrote: What I am pointing out is that if one gets so besotted with irritation as to lose coherence, its unlikely that any useful communication will ensue. This, a million times. If all we do is be curmudgeons who complain about GG's poor

Re: Teaching python to non-programmers

2014-04-11 Thread Paul Rudin
Steven D'Aprano steve+comp.lang.pyt...@pearwood.info writes: On Thu, 10 Apr 2014 22:42:14 -0700, Rustom Mody wrote: In middle-eastern society women are expected to dress heavier than in the West. A few years ago a girl went to school in France with a scarf and she was penalized. Citation

Re: Teaching python to non-programmers

2014-04-11 Thread alister
On Fri, 11 Apr 2014 21:01:46 +1000, Chris Angelico wrote: On Fri, Apr 11, 2014 at 8:46 PM, alister alister.nospam.w...@ntlworld.com wrote: Right up to the point when someone forwards on an internal email chain to an external customer without bothering to prune out the bit where someone

Re: Teaching python to non-programmers

2014-04-11 Thread Steven D'Aprano
On Fri, 11 Apr 2014 12:46:05 +0100, Paul Rudin wrote: Steven D'Aprano steve+comp.lang.pyt...@pearwood.info writes: On Thu, 10 Apr 2014 22:42:14 -0700, Rustom Mody wrote: In middle-eastern society women are expected to dress heavier than in the West. A few years ago a girl went to school in

Re: Teaching python to non-programmers

2014-04-11 Thread Tim Chase
On 2014-04-11 11:34, Steven D'Aprano wrote: That's equivalent to being told Don't ever delete any of your code, just comment it out. I don't care who's saying that, it's bad advice. The correct analogy: Dont ever delete content from the repository No -- the repository is the

Re: Teaching python to non-programmers

2014-04-11 Thread Chris Angelico
On Fri, Apr 11, 2014 at 10:39 PM, Tim Chase python.l...@tim.thechases.com wrote: On 2014-04-11 11:34, Steven D'Aprano wrote: That's equivalent to being told Don't ever delete any of your code, just comment it out. I don't care who's saying that, it's bad advice. The correct analogy:

Re: Teaching python to non-programmers

2014-04-11 Thread Mark Lawrence
On 10/04/2014 21:52, pete.bee@gmail.com wrote: Just awesome, not only do we have double line spacing and single line paragraphs, we've also got top posting, oh boy am I a happy bunny :) I'll leave someone3 else to explain, I just can't be bothered. Do you get paid to be a jerk, or

Re: Teaching python to non-programmers

2014-04-11 Thread Mark H Harris
On 4/10/14 3:52 PM, pete.bee@gmail.com wrote: Do you get paid to be a jerk, or is it just for yuks? If the latter, you're not funny. Mark is the c.l.python resident margin police. Think of him as a welcome committee with an attitude. :) --

Re: Teaching python to non-programmers

2014-04-11 Thread Mark H Harris
On 4/10/14 10:54 AM, Lalitha Prasad K wrote: Dear List Recently I was requested to teach python to a group of students of GIS (Geographic Information Systems). Adults? ... what age ranges? Their knowledge of programming is zero. The objective is to enable them to write plug-ins for GIS

Re: Teaching python to non-programmers

2014-04-11 Thread Rustom Mody
On Friday, April 11, 2014 5:04:28 PM UTC+5:30, Steven D'Aprano wrote: I've been in plenty of mailing list forums where interleaved posting was required, but there's only so many times you can tell people off for being rude before you start coming across as rude yourself. It's one of those

Re: Teaching python to non-programmers

2014-04-11 Thread pete . bee . emm
On Thursday, April 10, 2014 3:40:22 PM UTC-7, Rhodri James wrote: It's called irony, and unfortunately Mark is reacting to an all-to-common situation that GoogleGroups foists on unsuspecting posters like yourself. People who say I can't be bothered to correct this while posting a wise a$$

Re: Teaching python to non-programmers

2014-04-11 Thread Rustom Mody
On Saturday, April 12, 2014 1:50:05 AM UTC+5:30, pete.b...@gmail.com wrote: On Thursday, April 10, 2014 3:40:22 PM UTC-7, Rhodri James wrote: It's called irony, and unfortunately Mark is reacting to an all-to-common situation that GoogleGroups foists on unsuspecting posters like yourself.

Re: Teaching python to non-programmers

2014-04-11 Thread Steven D'Aprano
On Fri, 11 Apr 2014 11:19:22 -0700, Rustom Mody wrote: On Friday, April 11, 2014 5:04:28 PM UTC+5:30, Steven D'Aprano wrote: [...] For the rest, Im not sure that you need my help in making a fool of yourself... Anyway since you are requesting said help, here goes: Very strong words. On

Teaching python to non-programmers

2014-04-10 Thread Lalitha Prasad K
Dear List Recently I was requested to teach python to a group of students of GIS (Geographic Information Systems). Their knowledge of programming is zero. The objective is to enable them to write plug-ins for GIS software like QGIS and ArcGIS. It would require them to learn, besides core python,

Re: Teaching python to non-programmers

2014-04-10 Thread pete . bee . emm
Don't underestimate the value of morale. Python is a scripting language. You don't need to teach them very much python to get something working, and you can always revisit the initial code and refactor it for better coding hygiene. Someday they might have jobs, and be required to learn things

Re: Teaching python to non-programmers

2014-04-10 Thread Rustom Mody
On Thursday, April 10, 2014 9:24:48 PM UTC+5:30, Lalitha Prasad K wrote: Dear List Recently I was requested to teach python to a group of students of GIS (Geographic Information Systems). Their knowledge of programming is zero. The objective is to enable them to write plug-ins for GIS

Re: Teaching python to non-programmers

2014-04-10 Thread Mark Lawrence
On 10/04/2014 18:53, pete.bee@gmail.com wrote: Don't underestimate the value of morale. Python is a scripting language. You don't need to teach them very much python to get something working, and you can always revisit the initial code and refactor it for better coding hygiene. Someday

Re: Teaching python to non-programmers

2014-04-10 Thread pete . bee . emm
Just awesome, not only do we have double line spacing and single line paragraphs, we've also got top posting, oh boy am I a happy bunny :) I'll leave someone3 else to explain, I just can't be bothered. Do you get paid to be a jerk, or is it just for yuks? If the latter, you're

Re: Teaching python to non-programmers

2014-04-10 Thread Rhodri James
On Thu, 10 Apr 2014 21:52:53 +0100, pete.bee@gmail.com wrote: Just awesome, not only do we have double line spacing and single line paragraphs, we've also got top posting, oh boy am I a happy bunny :) I'll leave someone3 else to explain, I just can't be bothered. Do you get paid to

Re: Teaching python to non-programmers

2014-04-10 Thread Rustom Mody
On Friday, April 11, 2014 4:10:22 AM UTC+5:30, Rhodri James wrote: Sorry your post was the straw to break the camel's back this week, but it is a complete pain to the rest of us. I have more than once considered getting my reader to automatically discard anything with @googlegroups.com

Ostracising bad actors (was: Teaching python to non-programmers)

2014-04-10 Thread Ben Finney
Rhodri James rho...@wildebst.org.uk writes: Sorry your post was the straw to break the camel's back this week, but it is a complete pain to the rest of us. I have more than once considered getting my reader to automatically discard anything with @googlegroups.com in the message ID just to

Re: Teaching python to non-programmers

2014-04-10 Thread Chris Angelico
On Fri, Apr 11, 2014 at 1:17 PM, Rustom Mody rustompm...@gmail.com wrote: There are cultures -- far more pervasive than USENET in 2014 -- where top posting is the norm, eg - Gmail makes top posting the norm. Compare the figures of gmail and Usenet users - Corporate cultures more or less

Re: Teaching python to non-programmers

2014-04-10 Thread Rustom Mody
On Friday, April 11, 2014 9:29:00 AM UTC+5:30, Chris Angelico wrote: On Fri, Apr 11, 2014 at 1:17 PM, Rustom Mody wrote: There are cultures -- far more pervasive than USENET in 2014 -- where top posting is the norm, eg - Gmail makes top posting the norm. Compare the figures of gmail and

Re: Teaching python to non-programmers

2014-04-10 Thread Chris Angelico
On Fri, Apr 11, 2014 at 2:37 PM, Rustom Mody rustompm...@gmail.com wrote: Right. Its true that when I was at a fairly large corporate, I was not told: Please always top post! What I was very gently and super politely told was: Please dont delete mail context Then you were told that by

Re: Teaching python to non-programmers

2014-04-10 Thread Paul Rudin
Chris Angelico ros...@gmail.com writes: On Fri, Apr 11, 2014 at 2:37 PM, Rustom Mody rustompm...@gmail.com wrote: Right. Its true that when I was at a fairly large corporate, I was not told: Please always top post! What I was very gently and super politely told was: Please dont delete mail

Re: Teaching python to non-programmers

2014-04-10 Thread Ian Kelly
On Thu, Apr 10, 2014 at 11:11 PM, Chris Angelico ros...@gmail.com wrote: On Fri, Apr 11, 2014 at 2:37 PM, Rustom Mody rustompm...@gmail.com wrote: Right. Its true that when I was at a fairly large corporate, I was not told: Please always top post! What I was very gently and super politely

Re: Teaching python to non-programmers

2014-04-10 Thread Chris Angelico
On Fri, Apr 11, 2014 at 3:34 PM, Paul Rudin paul.nos...@rudin.co.uk wrote: Chris Angelico ros...@gmail.com writes: On Fri, Apr 11, 2014 at 2:37 PM, Rustom Mody rustompm...@gmail.com wrote: What I was very gently and super politely told was: Please dont delete mail context Then you were told

Re: Teaching python to non-programmers

2014-04-10 Thread Rustom Mody
On Friday, April 11, 2014 10:41:26 AM UTC+5:30, Chris Angelico wrote: On Fri, Apr 11, 2014 at 2:37 PM, Rustom Mody wrote: Right. Its true that when I was at a fairly large corporate, I was not told: Please always top post! What I was very gently and super politely told was: Please dont

Re: Teaching python to non-programmers

2014-04-10 Thread Chris Angelico
On Fri, Apr 11, 2014 at 3:39 PM, Ian Kelly ian.g.ke...@gmail.com wrote: That depends on what the mail is being used for. For instance there's a difference between mail-as-dialogue and mail-as-business-process. In the former it is normal, even polite, to prune as the topic evolves and past