polymorphism
Asun Friere
afriere at yahoo.co.uk
Wed May 14 02:26:29 EDT 2003
bokr at oz.net (Bengt Richter) wrote in message news:<b9s06n$mj2$0 at 216.39.172.122>...
> On 13 May 2003 10:33:57 -0400, aahz at pythoncraft.com (Aahz) wrote:
>
> >In article <%a%va.2384$hX1.844 at nwrdny01.gnilink.net>,
> >Carl Banks <imbosol at aerojockey.com> wrote:
> >>Alex wrote:
> >>>
> >>> The short answer is every class method is virtual.
> >>>
> >>> The longer answer is that python is not statically typed. This makes
> >>> it *much* more flexible than C++. If desired, polymorphism can be
> >>> achieved withough any inheritance at all. After a couple days, C++
> >>> will feel like a straight jacket.
> >>
> >>Dude, you rule. Mind if I use this simile?
> >
> >If you do, please to spell it "straitjacket". ;-)
> Or leave out the space ;-)
>
> [16:48] C:\pywk\clp>wn straightjacket -over
>
> Overview of noun straightjacket
>
> The noun straightjacket has 1 sense (no senses from tagged texts)
>
> 1. straitjacket, straightjacket -- (a jacket-like garment used to bind the arms tightly against
> the body as a means of restraining a violent person)
>
> Regards,
> Bengt Richter
Since 'straight' means not curved or bent, whereas 'strait' means
restrictive, tight or strict, 'straitjacket' seems the more logical
spelling. I can only surmise that 'straightjacket,' insofar as it has
entered usage, was originally a spelling mistake. The Merriam-Webster
treats 'straitjacket' as the main spelling, and 'straightjacket' as a
variant, while the OED makes no reference at all to 'straightjacket,'
preferring 'strait jacket' (2 words).
More information about the Python-list
mailing list