On 20/03/2013 22:55, Albert Vonpupp wrote:
On Sunday, March 17, 2013 10:18:16 AM UTC-3, Albert Vonpupp wrote:
Hello pythonistas,
I'm new to python and so far I'm really enjoying learning it.
I would like to know what are the top 10 most important features (on your
opinion) in python.
I
On Sunday, March 17, 2013 10:18:16 AM UTC-3, Albert Vonpupp wrote:
> Hello pythonistas,
>
>
>
> I'm new to python and so far I'm really enjoying learning it.
>
>
>
> I would like to know what are the top 10 most important features (on your
> opinion) in python.
>
>
>
> I have to prepare a
On 3/17/2013 10:00 AM, Miki Tebeka wrote:
I would like to know what are the top 10 most important features
(on your opinion) in python.
You're in luck :) Raymond Hettinger just gave "Python is Awesome"
keynote at PyCon. You can view the slides at
https://speakerdeck.com/pyconslides/pycon-keynote
IS&T
> Date: Mon, 18 Mar 2013 01:21:45 +1100
> Subject: Re: Top 10 python features
> From: ros...@gmail.com
> To: python-list@python.org
>
> On Mon, Mar 18, 2013 at 1:09 AM, Peter Otten <__pete...@web.de> wrote:
> > Albert Vonpupp wrote:
> >
On Mon, Mar 18, 2013 at 1:09 AM, Peter Otten <__pete...@web.de> wrote:
> Albert Vonpupp wrote:
>
>> I would like to know what are the top 10 most important features (on your
>> opinion) in python.
>
> Amongst our weapons are
>
> - Generators
> - Duck-Typing
> - The Interactive Interpreter
>
> and a
Albert Vonpupp wrote:
> Hello pythonistas,
>
> I'm new to python and so far I'm really enjoying learning it.
>
> I would like to know what are the top 10 most important features (on your
> opinion) in python.
>
> I have to prepare a presentation on that and this is a very good chance to
> learn
> I would like to know what are the top 10 most important features (on your
> opinion) in python.
You're in luck :) Raymond Hettinger just gave "Python is Awesome" keynote at
PyCon. You can view the slides at
https://speakerdeck.com/pyconslides/pycon-keynote-python-is-awesome, video will
follow
Hello pythonistas,
I'm new to python and so far I'm really enjoying learning it.
I would like to know what are the top 10 most important features (on your
opinion) in python.
I have to prepare a presentation on that and this is a very good chance to
learn something new to me as well.
Thanks a
On Fri, Jun 24, 2011 at 10:07 AM, Steven D'Aprano
wrote:
> On Fri, 24 Jun 2011 04:00:17 +1000, Chris Angelico wrote:
>
>> On Fri, Jun 24, 2011 at 2:58 AM, Eric Snow
>> wrote:
>>> So, which are the other pieces of Python that really need the heavy
>>> optimization and which are those that don't?
On Fri, 24 Jun 2011 04:00:17 +1000, Chris Angelico wrote:
> On Fri, Jun 24, 2011 at 2:58 AM, Eric Snow
> wrote:
>> So, which are the other pieces of Python that really need the heavy
>> optimization and which are those that don't? Thanks.
>>
>>
> Things that are executed once (imports, class/fun
On Fri, Jun 24, 2011 at 2:58 AM, Eric Snow wrote:
> So, which are the other pieces of Python that really need the heavy
> optimization and which are those that don't? Thanks.
>
Things that are executed once (imports, class/func definitions) and
things that primarily wait for user input don't nee
I was thinking about the different features of Python that have an
impact on performance. Here are the obvious ones I could think of:
Features most impactful on performance:
- function calls
- loops
Features least impactful on performance:
- imports
- function definitions
- class definitions
$ python -c "import this"
--
http://mail.python.org/mailman/listinfo/python-list
Bruce C. Baker wrote:
> "Terry Reedy" wrote in message
> news:mailman.1929.1265328905.28905.python-l...@python.org...
>
>> Iterators, and in particular, generators.
>> A killer feature.
>>
>> Terry Jan Reedy
>>
>>
>
> Neither unique to Python.
>
> And then're the other killer "features" s
On Mon, 08 Feb 2010 18:07:56 +0100, mk wrote:
>> Threads are hard, and many people don't use them at all. You might
>> never get an answer, even without alienating people. Complaining after
>> six DAYS might be acceptable, if you do it with a sense of humour, but
>> after six minutes?
>
> Well, i
In article <28c6967f-7637-4823-aee9-15487e1ce...@o28g2000yqh.googlegroups.com>,
Julian wrote:
>
>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 shou
geremy condra wrote:
On Mon, Feb 8, 2010 at 12:07 PM, mk wrote:
Steven D'Aprano wrote:
On Fri, 05 Feb 2010 18:29:07 +0100, mk wrote:
Ethan Furman wrote:
http://www1.american.edu/academic.depts/cas/econ/faculty/isaac/
choose_python.pdf
Choose to get your difficult questions about threads
On Mon, Feb 8, 2010 at 12:07 PM, mk wrote:
> Steven D'Aprano wrote:
>>
>> On Fri, 05 Feb 2010 18:29:07 +0100, mk wrote:
>>
>>> Ethan Furman wrote:
>>>
http://www1.american.edu/academic.depts/cas/econ/faculty/isaac/
>>
>> choose_python.pdf
>>> Choose to get your difficult questions about
Steven D'Aprano wrote:
On Fri, 05 Feb 2010 18:29:07 +0100, mk wrote:
Ethan Furman wrote:
http://www1.american.edu/academic.depts/cas/econ/faculty/isaac/
choose_python.pdf
Choose to get your difficult questions about threads in Python ignored.
Oh well..
With an attitude like that, you're
e a poster quite cool which describes the most
> popular and beloved python features.
For me as an electronics HW guy, I really like that I can easily
handle binary data without doing tedious and error prone shifting and
anding and oring.
--
http://mail.python.org/mailman/listinfo/python-list
On Feb 5, 8:49 am, Roald de Vries wrote:
> My reasoning: I needed a language more powerful than bash, but more
> portable and faster to develop (at least small scripts) than C/C++. So
> I needed a scripting language. Python, Ruby, Perl, Tcl, ...?
>
> Python seems to be the language with the m
Steve Holden writes:
>>EveryThing theEveryThing = new EveryThing();
> http://www.artima.com/weblogs/viewpost.jsp?thread=42242
Pretty cool! I see your blog post criticizing Java's lack of type
inference, and then immediately adjacent to the post there's a banner ad
for a book called "Programm
Bruno Desthuilliers wrote:
> apeach a écrit :
>> I love intuitive type recognition.
>>
>> no need to 'DIM everything AS Integer' etc.!
>>
>
> not to mention the ever hilarious (that is, when you don't have to
> maintain it) typical Java idiom:
>
>EveryThing theEveryThing = new EveryThing();
>
apeach a écrit :
I love intuitive type recognition.
no need to 'DIM everything AS Integer' etc.!
not to mention the ever hilarious (that is, when you don't have to
maintain it) typical Java idiom:
EveryThing theEveryThing = new EveryThing();
--
http://mail.python.org/mailman/listinfo/p
"Terry Reedy" wrote in message
news:mailman.1929.1265328905.28905.python-l...@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!
--
http
Steven D'Aprano wrote:
Trailing spaces and tabs, on the other hand, *are* invisible. But they're
also insignificant, and so don't matter.
(Except for one little tiny corner case, which I shall leave as an
exercise for the advanced reader.)
Drat, now I'm gonna be up at odd hours tonight dredg
On Fri, 05 Feb 2010 15:22:25 -0600, Bruce C. Baker wrote:
> GvR got it right when he discarded the superfluous semicolons from the
> ends of statements--and then he ADDS superfluous colons to the ends of
> control statements?
They're not superfluous, they have a real, practical use.
> It will
On Fri, 05 Feb 2010 18:29:07 +0100, mk wrote:
> Ethan Furman wrote:
>
>> http://www1.american.edu/academic.depts/cas/econ/faculty/isaac/
choose_python.pdf
>>
>>
> Choose to get your difficult questions about threads in Python ignored.
> Oh well..
With an attitude like that, you're damn lucky i
> GvR got it right when he discarded the superfluous semicolons from the ends
> of statements--and then he ADDS superfluous colons to the ends of control
> statements? It will probably be as much of a shock to you as it was to me
> when I learned after studying parsing that colons, semicolons, "th
"George Sakkis" wrote in message
news:de06116c-e77c-47c4-982d-62b48bca5...@j31g2000yqa.googlegroups.com...
I'll give the benefit of doubt and assume you're joking rather than
trolling.
George
*
Not trolling, my friend!
GvR got it
Julian wrote:
For those guys would be a poster quite cool which describes the most
popular and beloved python features.
Dictionaries.
A workhorse of Python, by far the most useful data structure.
--
http://mail.python.org/mailman/listinfo/python-list
Ethan Furman wrote:
http://www1.american.edu/academic.depts/cas/econ/faculty/isaac/choose_python.pdf
Choose to get your difficult questions about threads in Python ignored.
Oh well..
--
http://mail.python.org/mailman/listinfo/python-list
Jean-Michel Pichavant a écrit :
Bruno Desthuilliers wrote:
My all-time favorite Python feature : it fits my brain.
Python is simple ... no offense Bruno :D
!-)
But FWIW, that's exactly the point : even a stoopid like me can manage
to learn and use Python, and proceed to write working apps
> 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.
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.
My all-time favorite Py
able 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.
My all-time favorite Python feature :
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 ple
"R Fritz" wrote in message
news:e97ff208-d08e-4934-8e38-a40d668cd...@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
;> 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 belo
oup 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
On 02/04/10 23:03, Julian wrote:
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/python-announce-list/2009-April/007419.html
--
mph
--
http://mail.python.org
e 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 thr
On Feb 5, 2:45 am, "Bruce C. Baker"
wrote:
> "Terry Reedy" wrote in message
>
> news:mailman.1929.1265328905.28905.python-l...@python.org...
>
> > Iterators, and in particular, generators.
> > A killer feature.
>
> > Terry Jan Reedy
+1, iterators/generators is among Python's best features for m
Julian 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 frag
Personally, I love the fact that I can type in 2**25 in the intepreter
without crashing my machine. ;)
Cheers,
-Xav
--
http://mail.python.org/mailman/listinfo/python-list
ce 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 belov
ce 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 belov
Iterators, and in particular, generators.
A killer feature.
Terry Jan Reedy
--
http://mail.python.org/mailman/listinfo/python-list
Julian 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. ;
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.
--
http://mail.python.org/mailman/listinfo/python-list
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/
In message , Jean-Michel
Pichavant wrote:
> Being a vi fan, I can just tell you that emacs is for loosers, and no
> one will dare to challenge this.
Is it better to be loose or tight?
--
http://mail.python.org/mailman/listinfo/python-list
On Wed, 07 Oct 2009 18:44:03 +0200, Jean-Michel Pichavant
wrote:
: When opposing vi to emacs, there's is no possibility you get
: constructive and objective answer, because basically, what can do with
: one, you can also do it with the other.
You seem rather negative. I could not see any
Hey guys,
this is supposed to be a Python mailing list...
Both editors are great and are with great potentials. I do use both of
them daily, though for different purposes. It is meaningless to start
this old issue of preferences anew.
--
Linux: Choice of a GNU Generation
--
http://mail.python.
On Wed, 2009-10-07, OdarR wrote:
> hello,
>
> * this is not a troll *
>
> which kind of help you have with your favorite editor ?
Syntax highlighting and help with the indentation (move to the
right after an else:, keep in the same column normally, etc).
Nothing else specific to Python.
> personn
On Oct 10, 6:13 pm, Chris Jones wrote:
> Hmm.. On *nix systems, decent applications understand the $EDITOR
> environment variable - don't know about gnome & friends, though.
>
I tend to write programs that understand EDITOR, BROWSER, etc; wish
the rest of the world did.
> So what does the inter
On Thu, Oct 08, 2009 at 12:59:00AM EDT, TerryP wrote:
> On Oct 8, 3:29 am, Chris Jones wrote:
[..]
> It's most valuable for sending data to an existing instance of vim, by
> name. Both files and keystrokes can be sent fwiw.
[..]
> On top of that, I sometimes group instances of vim into 'server
> But in actual practice you use a space cadets editor like Vim.
>
> Ross Ridge
Actually by space cadets editor, I meant needing one of these:
http://en.wikipedia.org/wiki/Space_cadet_keyboard
--
TerryP.
--
http://mail.python.org/mailman/listinfo/python-li
TerryP wrote:
>ed -- I can quickly edit files without having to wait on an ncurses
>app to start up. Although I rarely have access to GNU versions of ed,
>they use readline which is a big perk when you make a typo.
I used to fallback on ed when network connections got really slow and
I could log
On Oct 8, 7:23 am, Jean-Michel Pichavant
wrote:
> Chris Jones wrote:
> > On Wed, Oct 07, 2009 at 07:06:08PM EDT, TerryP wrote:
>
> > [..]
>
> >> I am a freak: I do not use nor want syntax highlighting. I don't want
> >> my editor to understand mail, irc, or the www either, I want it to
> >> edit t
On Oct 7, 10:07 am, OdarR wrote:
> hello,
>
> * this is not a troll *
>
> which kind of help you have with your favorite editor ?
>
> personnally, I find emacs very nice, in the current state of my
> knowledge, when I need to reindent the code.
> you know how this is critical in python...:-)
>
> I
Chris Jones wrote:
On Wed, Oct 07, 2009 at 07:06:08PM EDT, TerryP wrote:
[..]
I am a freak: I do not use nor want syntax highlighting. I don't want
my editor to understand mail, irc, or the www either, I want it to
edit text efficiently so I can go on with the rest of my life as soon
as pos
Carl Banks writes:
> On Oct 7, 8:29 pm, Chris Jones wrote:
>> Always felt that syntax highlighting for instance is way
>> overrated.
>
> I have all syntax colors turned off except for strings and comments.
> I highly recommend this low-key syntax coloring for those who don't
> care for the norma
On Oct 7, 8:29 pm, Chris Jones wrote:
> Always felt that syntax highlighting for instance is way
> overrated.
I have all syntax colors turned off except for strings and comments.
I highly recommend this low-key syntax coloring for those who don't
care for the normal psychodelic syntax coloring.
On Oct 8, 3:29 am, Chris Jones wrote:
> I do have a question:
>
> You mentioned Vim's clientserver mode.
>
> What's it good for?
It's most valuable for sending data to an existing instance of vim, by
name. Both files and keystrokes can be sent fwiw.
vim basically organizes it self into buffers,
On Wed, 07 Oct 2009 17:32:16 -0700, Carl Banks wrote:
>> >> One feature I have that emacs don't is that I'm able to efficiently
>> >> edit a file on a remote machine with vim on a terminal (without
>> >> graphical interface), and I'm using it. Apart from that, both
>> >> solutions are
>>
>> > emac
On Wed, Oct 07, 2009 at 07:06:08PM EDT, TerryP wrote:
[..]
> I am a freak: I do not use nor want syntax highlighting. I don't want
> my editor to understand mail, irc, or the www either, I want it to
> edit text efficiently so I can go on with the rest of my life as soon
> as possible. Given the
Carl Banks wrote:
On Oct 7, 10:29 am, Tim Chase wrote:
Perhaps this is a reference to the alt/meta/control/buckey/super
key-chords that emacs is infamous for using
It's Esc-Meta-Alt-Ctrl-Shift
Sure that's not Winkey+Tab+Fn? :-)
-tkc
:wq!
--
http://mail.python.org/mailman/listinfo/py
On Oct 7, 10:29 am, Tim Chase wrote:
> >> One feature I have that emacs don't is that I'm able to efficiently edit
> >> a file on a remote machine with vim on a terminal (without graphical
> >> interface), and I'm using it. Apart from that, both solutions are
>
> > emacs has the same efficiency on
I typically use several editors: /bin/ed, nvi, EDIT.COM, and Vi
Improved.
These are the advantages that I find these various editors give me:
ed -- I can quickly edit files without having to wait on an ncurses
app to start up. Although I rarely have access to GNU versions of ed,
they use readlin
On 7 oct, 19:29, Tim Chase wrote:
> Perhaps this is a reference to the alt/meta/control/buckey/super
> key-chords that emacs is infamous for using that don't always get
> reliably transmitted by all terminal-emulation programs and
> consoles. It was one of my nudging factors towards vi (and later
Apart of trolling which is also an activity I like,
what are the features vim proposes to Python ?
Olivier
Many, but none that you won't find with emacs, so when I'm stating it is
just a matter of personal preference, I mean it :o) "Vi or Emacs" is the
same question as "straight or gay"
One feature I have that emacs don't is that I'm able to efficiently edit
a file on a remote machine with vim on a terminal (without graphical
interface), and I'm using it. Apart from that, both solutions are
emacs has the same efficiency on a terminal.
or maybe I don't understand your sentence.
On 7 oct, 18:44, Jean-Michel Pichavant wrote:
> Being a vi fan, I can just tell you that emacs is for loosers, and no
> one will dare to challenge this.
vi is very good for newbees, I recommend it.
> vi/emacs is like choosing between the Celtics or the Lakers, there is no
> reason for that, the
On Oct 7, 10:44 am, Jean-Michel Pichavant
wrote:
> OdarR wrote:
> > hello,
>
> > * this is not a troll *
>
> > which kind of help you have with your favorite editor ?
>
> > personnally, I find emacs very nice, in the current state of my
> > knowledge, when I need to reindent the code.
> > you know
OdarR wrote:
hello,
* this is not a troll *
which kind of help you have with your favorite editor ?
personnally, I find emacs very nice, in the current state of my
knowledge, when I need to reindent the code.
you know how this is critical in python...:-)
I don't use other python-mode features
hello,
* this is not a troll *
which kind of help you have with your favorite editor ?
personnally, I find emacs very nice, in the current state of my
knowledge, when I need to reindent the code.
you know how this is critical in python...:-)
I don't use other python-mode features for the moment
I'm creating a new language which borrows from Python (among other
languages), and I'm curious what features of Python its users enjoy the
most.
I posted a similar thread on ruby-talk with a poll, but unfortunately my
background in Python is much weaker than it is in Ruby. That said, here are
som
"Fredrik Lundh" <[EMAIL PROTECTED]> writes:
> does that apply to sturgeon's law itself?
>
> (fwiw, this is of course why google displays 10 results on the
> first page. according to the law, one of them is always exactly
> what you want).
+ 1 QOTW :-)
--
# Edvard Majakari Software
Andrew Dalke wrote:
> Peter Dembinski wrote:
>> If you want to redirect me to Google, don't bother. IMO ninety percent
>> of writings found on WWW is just a garbage.
>
> Sturgeon's law: Ninety percent of everything is crap.
does that apply to sturgeon's law itself?
(fwiw, this is of course why
Peter Dembinski wrote:
> If you want to redirect me to Google, don't bother. IMO ninety percent
> of writings found on WWW is just a garbage.
Sturgeon's law: Ninety percent of everything is crap.
Andrew
[EMAIL PROTECTED]
--
http
> Quoting from that link:
> There are three main types of programming languages.
>
> * Imperative
> * Functional
> * Declarative
>
Aren't functional languages a subset of declarative?
(c.f. http://en.wikipedia.org/wiki/Declarative_programming)
--
http://mail.python.org/mailman/l
> There are three main types of programming languages.
>
> * Imperative
> * Functional
> * Declarative
>
animals are divided into:
* those that belong to the Emperor,
* embalmed ones,
* those that are trained,
* suckling pigs,
* mermaids,
* fabulous ones,
* stray dogs,
* those incl
In article <[EMAIL PROTECTED]>,
Peter Dembinski <[EMAIL PROTECTED]> wrote:
>
>
>On Sun, 08 May 2005 10:02:42 +0200, André Roberge
><[EMAIL PROTECTED]> wrote:
>
>> Imperative programming languages are the most commonly used languages.
>> Examples of this type of language are C, C++, Ada, Fortra
On Sun, 08 May 2005 10:02:42 +0200, Andrà Roberge
<[EMAIL PROTECTED]> wrote:
[...]
> google for "python" and "functional"; first link:
> http://www-106.ibm.com/developerworks/linux/library/l-prog.html
[...]
> Imperative programming languages are the most commonly used languages.
> Examples
[EMAIL PROTECTED] wrote:
> To which degree python language support features of following langauage
> categories?
>
> Imperative, Object Oriented, Scriptig or Functional.
>
Sounds like a homework assignment to me How about your do some
research on your own, like the following:
google for
To which degree python language support features of following langauage
categories?
Imperative, Object Oriented, Scriptig or Functional.
--
http://mail.python.org/mailman/listinfo/python-list
http://www.ardice.com/Computers/Programming/Graphics/Libraries/OpenGL/Add-on_Libraries/
--
http://mail.python.org/mailman/listinfo/python-list
88 matches
Mail list logo