> -----Original Message----- > From: Python-list [mailto:python-list-bounces+michael.coll- > barth=verizonwireless....@python.org] On Behalf Of Grant Edwards > Sent: Monday, July 21, 2014 10:27 AM > To: python-list@python.org > Subject: Re: PyWart(2.7.8) IDLE is more buggy than "Joe's apartment"! > > On 2014-07-21, Chris Angelico <ros...@gmail.com> wrote: > > > You call it a bug because you can't think of any way it could be > > beneficial. That's the wrong way of looking at it. Something isn't a > > bug because you find it annoying; it's a bug because it fails to > > implement the programmer's intentions and/or the docs/specification. > > I was always taught that it's a "bug" is when a program doesn't do > what a reasonable user expects -- that it's got nothing to do with the > programmer's intent. > > --
I have to agree with Chris. A bug is what you call something that happens contrary to design or intent. Only. I build a program, regardless of the platform, with my intent, not yours. When it blows up or doesn't do what I want, then it's a bug and it's a bug even if there are no users for my program. Something that happens contrary to user expectations is an annoyance to that user. You might want to get your money back from those that taught you otherwise. BTW, there ain't no such thing as a 'reasonable' user. That's what they call an oxymoron. -- https://mail.python.org/mailman/listinfo/python-list