Go Back   Rhinocerus > Newsgroup > Newsgroup comp.lang.python

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 02-04-2010, 10:03 PM
Julian
Guest
 
Posts: n/a
Default Your beloved python features

Hello,

I've asked this question at stackoverflow a few weeks ago, and to make
it clear: this should NOT be a copy of the stackoverflow-thread
"hidden features of Python".

I want to design a poster for an open source conference, the local
usergroup will have a table there, and in the past years there were
some people that came to the python-table just to ask "why should I
use python?".

For those guys would be a poster quite cool which describes the most
popular and beloved python features.

So, may you help me please? If there's a similar thread/blogpost/
whatever, please give it to me, google couldn't.

Regards
Julian
Reply With Quote
Alt Today
Advertising
 
and become member of Rhinocerus
Standard Sponsored Links

  #2 (permalink)  
Old 02-04-2010, 10:10 PM
R Fritz
Guest
 
Posts: n/a
Default Re: Your beloved python features

My favorite feature is its readability. It's as near to pseudo-code
as any language we have, and that's valuable in open source projects
or when I return to code to modify it.
Reply With Quote
  #3 (permalink)  
Old 02-04-2010, 10:20 PM
Paul Rubin
Guest
 
Posts: n/a
Default Re: Your beloved python features

Julian <mailings@julianmoritz.de> writes:
> I want to design a poster for an open source conference, the local
> usergroup will have a table there, and in the past years there were
> some people that came to the python-table just to ask "why should I
> use python?".


It's terrible, but all the alternatives are even worse. ;-)
Reply With Quote
  #4 (permalink)  
Old 02-04-2010, 10:55 PM
Ethan Furman
Guest
 
Posts: n/a
Default Re: Your beloved python features

Julian wrote:
> Hello,
>
> I've asked this question at stackoverflow a few weeks ago, and to make
> it clear: this should NOT be a copy of the stackoverflow-thread
> "hidden features of Python".
>
> I want to design a poster for an open source conference, the local
> usergroup will have a table there, and in the past years there were
> some people that came to the python-table just to ask "why should I
> use python?".
>
> For those guys would be a poster quite cool which describes the most
> popular and beloved python features.
>
> So, may you help me please? If there's a similar thread/blogpost/
> whatever, please give it to me, google couldn't.
>
> Regards
> Julian


http://www1.american.edu/academic.de...ose_python.pdf
Reply With Quote
  #5 (permalink)  
Old 02-04-2010, 11:12 PM
Terry Reedy
Guest
 
Posts: n/a
Default Re: Your beloved python features

Iterators, and in particular, generators.
A killer feature.

Terry Jan Reedy

Reply With Quote
  #6 (permalink)  
Old 02-05-2010, 12:45 AM
Bruce C. Baker
Guest
 
Posts: n/a
Default Re: Your beloved python features

"Terry Reedy" <tjreedy@udel.edu> wrote in message
news:mailman.1929.1265328905.28905.python-list@python.org...
> Iterators, and in particular, generators.
> A killer feature.
>
> Terry Jan Reedy
>


Neither unique to Python.

And then're the other killer "features" superfluous ":"s and rigid
formatting!


Reply With Quote
  #7 (permalink)  
Old 02-05-2010, 01:26 AM
Sean DiZazzo
Guest
 
Posts: n/a
Default Re: Your beloved python features

On Feb 4, 3:03*pm, Julian <maili...@julianmoritz.de> wrote:
> Hello,
>
> I've asked this question at stackoverflow a few weeks ago, and to make
> it clear: this should NOT be a copy of the stackoverflow-thread
> "hidden features of Python".
>
> I want to design a poster for an open source conference, the local
> usergroup will have a table there, and in the past years there were
> some people that came to the python-table just to ask "why should I
> use python?".
>
> For those guys would be a poster quite cool which describes the most
> popular and beloved python features.
>
> So, may you help me please? If there's a similar thread/blogpost/
> whatever, please give it to me, google couldn't.
>
> Regards
> Julian


I love list comprehensions, but am currently falling for 'with'.

~Sean
Reply With Quote
  #8 (permalink)  
Old 02-05-2010, 06:12 AM
Arnaud Delobelle
Guest
 
Posts: n/a
Default Re: Your beloved python features

On 4 Feb, 23:03, Julian <maili...@julianmoritz.de> wrote:
> Hello,
>
> I've asked this question at stackoverflow a few weeks ago, and to make
> it clear: this should NOT be a copy of the stackoverflow-thread
> "hidden features of Python".
>
> I want to design a poster for an open source conference, the local
> usergroup will have a table there, and in the past years there were
> some people that came to the python-table just to ask "why should I
> use python?".
>
> For those guys would be a poster quite cool which describes the most
> popular and beloved python features.
>
> So, may you help me please? If there's a similar thread/blogpost/
> whatever, please give it to me, google couldn't.
>
> Regards
> Julian


* simplicity
* documentation - some criticise it, I love it.
* duck typing
* batteries included

And lots more!

--
Arnaud
Reply With Quote
  #9 (permalink)  
Old 02-05-2010, 06:19 AM
Paul Rubin
Guest
 
Posts: n/a
Default Re: Your beloved python features

Julian <mailings@julianmoritz.de> writes:
> I want to design a poster for an open source conference, the local
> usergroup will have a table there, and in the past years there were
> some people that came to the python-table just to ask "why should I
> use python?".


- Very easy to learn, at least for the not-too-hairy fragment
- some features like generators are advanced compared with some
other languages, yet still easy to use
- pleasant-to-use syntax (yes, the indentation stuff that everyone
is freaked out by at first) and well-evolved library makes coding
very productive and enjoyable
- reasonably good documentation
- large and friendly user/developer community
Reply With Quote
  #10 (permalink)  
Old 02-05-2010, 06:25 AM
George Sakkis
Guest
 
Posts: n/a
Default Re: Your beloved python features

On Feb 5, 2:45*am, "Bruce C. Baker" <b...@undisclosedlocation.net>
wrote:

> "Terry Reedy" <tjre...@udel.edu> wrote in message
>
> news:mailman.1929.1265328905.28905.python-list@python.org...
>
> > Iterators, and in particular, generators.
> > A killer feature.

>
> > Terry Jan Reedy


+1, iterators/generators is among Python's best features for me too.

> Neither unique to Python.


Can you name a single feature that is unique to a language, Python or
other ? Every idea that's any good has been copied over, usually more
than once.

> And then're the other killer "features" superfluous ":"s and rigid
> formatting!


I'll give the benefit of doubt and assume you're joking rather than
trolling.

George
Reply With Quote
  #11 (permalink)  
Old 02-05-2010, 10:09 AM
Martin P. Hellwig
Guest
 
Posts: n/a
Default Re: Your beloved python features

On 02/04/10 23:03, Julian wrote:
<cut>

> For those guys would be a poster quite cool which describes the most
> popular and beloved python features.


That it is ego-orientated programming ;-)
http://mail.python.org/pipermail/pyt...il/007419.html

--
mph
Reply With Quote
  #12 (permalink)  
Old 02-05-2010, 10:10 AM
Jean-Michel Pichavant
Guest
 
Posts: n/a
Default Re: Your beloved python features

Ethan Furman wrote:
> Julian wrote:
>> Hello,
>>
>> I've asked this question at stackoverflow a few weeks ago, and to make
>> it clear: this should NOT be a copy of the stackoverflow-thread
>> "hidden features of Python".
>>
>> I want to design a poster for an open source conference, the local
>> usergroup will have a table there, and in the past years there were
>> some people that came to the python-table just to ask "why should I
>> use python?".
>>
>> For those guys would be a poster quite cool which describes the most
>> popular and beloved python features.
>>
>> So, may you help me please? If there's a similar thread/blogpost/
>> whatever, please give it to me, google couldn't.
>>
>> Regards
>> Julian

>
> http://www1.american.edu/academic.de...ose_python.pdf
>

"Choose metaclasses if you don’t value your sanity."

That remembers me the time when it took me 4 hours to write a ten lines
metaclass )

JM
Reply With Quote
  #13 (permalink)  
Old 02-05-2010, 10:42 AM
Daniel Fetchinson
Guest
 
Posts: n/a
Default Re: Your beloved python features

>> I've asked this question at stackoverflow a few weeks ago, and to make
>> it clear: this should NOT be a copy of the stackoverflow-thread
>> "hidden features of Python".
>>
>> I want to design a poster for an open source conference, the local
>> usergroup will have a table there, and in the past years there were
>> some people that came to the python-table just to ask "why should I
>> use python?".
>>
>> For those guys would be a poster quite cool which describes the most
>> popular and beloved python features.
>>
>> So, may you help me please? If there's a similar thread/blogpost/
>> whatever, please give it to me, google couldn't.
>>
>> Regards
>> Julian

>
> http://www1.american.edu/academic.de...ose_python.pdf


This is effin hilarious! Should be either linked or stored on python.org

Cheers,
Daniel


--
Psss, psss, put it down! - http://www.cafepress.com/putitdown
Reply With Quote
  #14 (permalink)  
Old 02-05-2010, 11:16 AM
apeach
Guest
 
Posts: n/a
Default Re: Your beloved python features

I love intuitive type recognition.

no need to 'DIM everything AS Integer' etc.!

Reply With Quote
  #15 (permalink)  
Old 02-05-2010, 11:18 AM
bartc
Guest
 
Posts: n/a
Default Re: Your beloved python features


"R Fritz" <rfritz333@gmail.com> wrote in message
news:e97ff208-d08e-4934-8e38-a40d668cd116@l24g2000prh.googlegroups.com...
> My favorite feature is its readability. It's as near to pseudo-code
> as any language we have, and that's valuable in open source projects
> or when I return to code to modify it.


That might be true when used to code actual algorithms using basic features.

But a lot of Pythonisms would appear mysterious to someone who doesn't know
the language (for example, what does :: mean in an array index).

Or perhaps pseudo-code is much more advanced these days...

--
bartc

Reply With Quote
 
Reply

Popular Tags in the Forum
beloved, features, python

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Python-URL! - weekly Python news and links (Jan 13) Gabriel Genellina Newsgroup comp.lang.python 0 01-13-2010 01:37 PM
Python-URL! - weekly Python news and links (Dec 31) Gabriel Genellina Newsgroup comp.lang.python 0 12-31-2009 02:14 PM
Python-URL! - weekly Python news and links (Nov 3) Gabriel Genellina Newsgroup comp.lang.python 0 11-03-2009 11:16 AM
Python-URL! - weekly Python news and links (Sep 17) Gabriel Genellina Newsgroup comp.lang.python.announce 0 09-17-2009 01:54 PM
debian apt somehow created python hell! - help watermod Newsgroup comp.lang.python 2 05-02-2009 05:40 AM



All times are GMT. The time now is 04:28 PM.


Copyright ©2009

LinkBacks Enabled by vBSEO 3.3.0 RC2 © 2009, Crawlability, Inc.