From: "Andreas Röhler" <andreas.roehler@easy-emacs.de>
To: Xavier Maillard <xma@gnu.org>
Cc: python-list@python.org, help-gnu-emacs@gnu.org,
Richard Riley <rileyrgdev@googlemail.com>,
thierry.volpiatto@gmail.com
Subject: Re: python setup ?
Date: Tue, 28 Apr 2009 10:51:24 +0200 [thread overview]
Message-ID: <49F6C38C.9040009@easy-emacs.de> (raw)
In-Reply-To: <200904280634.n3S6YXK8009260@zogzog.maillard.mobi>
Xavier Maillard wrote:
> Hi
>
> Xavier Maillard <xma@gnu.org> writes:
>
> > I am starting to do some work with python. I am looking for
> > options/setups to introduce into my .emacs file to have the best
> > experience possible with this scripting language.
> >
> > Where should I start ?
>
> I personnaly use python-mode.el that is much better than python.el (that
> come with emacs).
>
> In what is it better ?
>
> I use also ipython as python shell that integrate fine in emacs.
>
> Phew, how many new dependances should I install in order to have
> something simple to use ? :) I thought python was something for
> beginners, it is not. I find it easier to play lisp...
>
> Xavier
>
Hi Xavier,
as its well known, you are not a beginner with Emacs,
please permit to take your comment as occasion:
Your question and experience with Emacs and Python
reflects IMHO some general strength and likewise
present limitation.
The strength is, clearly: with that many files out
there, that many people who wrote already something for
python, with some Emacs Lisp knowledge you'll be able
to install a reasonable environment.
OTOH: how many people did that already, spent hours to
collect and adapt utilities from the net? And
afterwards? If we take together all this time from
users configuring an python-environment, we could
probably get more useful results from it. So there is a
lose of time.
Can we do better? ... :)
One thing, thats to realize IMO: times are gone where
one person with some knowledge of a language may write
a mode and thats it. Even maintaining it alone seems to
surpass any personal capacity. If we want to keep path,
we have to establish developer-groups caring for a
language. That happened already with C-modes AFAIS. We
need that for any major language.
Concerning python, we have enough man-power to
perform excellent things. To the extent, user have to do
`M-x python,' and an environment with all up-to-date
debugging facilities gets installed.
No question its great whats done at
http://www.emacswiki.org/emacs/PythonMode
Emacswiki was helpful many times for me.
However, for pure development issues, designed
platforms like Launchpad seem more suitable for the
purpose for me. Beside excellent bazaar behind, lets mention
its email- and bugreport integration.
As it happens we have with Barry Warsaw not just an
experienced Emacs Lisper, but a python core developer
with its python-mode account: we should try our chance
to proceed with his gentle help occasionally.
AFAIS we need tailored accounts, where we maintain
flavours of possible environments, learning and lifting
from each other, enabling distributions to select and
pull for delivering.
So far
Andreas
--
http://bazaar.launchpad.net/~a-roehler/python-mode/python-mode.el/
https://code.launchpad.net/s-x-emacs-werkstatt/
--
http://mail.python.org/mailman/listinfo/python-list
next prev parent reply other threads:[~2009-04-28 8:51 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-28 6:34 python setup ? Xavier Maillard
2009-04-28 6:42 ` thierry.volpiatto
2009-04-28 8:51 ` Andreas Röhler [this message]
[not found] <200904280634.n3S6YctW009278@zogzog.maillard.mobi>
2009-04-30 7:25 ` Andreas Röhler
2009-04-30 13:24 ` Barry Warsaw
2009-05-04 16:57 ` Richard Riley
-- strict thread matches above, loose matches on Subject: below --
2009-04-29 22:25 Xavier Maillard
2009-04-29 22:25 Xavier Maillard
2009-04-30 5:42 ` Andreas Röhler
[not found] <mailman.6159.1240901979.31690.help-gnu-emacs@gnu.org>
2009-04-28 16:56 ` Richard Riley
2009-05-13 21:05 ` Piet van Oostrum
[not found] <mailman.6155.1240900544.31690.help-gnu-emacs@gnu.org>
2009-04-28 16:55 ` Richard Riley
2009-04-28 6:34 Xavier Maillard
2009-04-28 6:34 Xavier Maillard
2009-04-28 6:34 Xavier Maillard
2009-04-28 8:04 ` thierry.volpiatto
[not found] <mailman.6045.1240741475.31690.help-gnu-emacs@gnu.org>
2009-04-26 11:25 ` Richard Riley
2009-04-26 13:16 ` Richard Riley
2009-04-27 7:42 ` Andreas Röhler
[not found] ` <mailman.6094.1240818145.31690.help-gnu-emacs@gnu.org>
2009-04-27 8:53 ` Richard Riley
2009-04-27 11:08 ` Andreas Röhler
[not found] ` <mailman.6098.1240830481.31690.help-gnu-emacs@gnu.org>
2009-04-27 11:15 ` Richard Riley
2009-04-27 13:50 ` thierry.volpiatto
[not found] ` <mailman.6107.1240840677.31690.help-gnu-emacs@gnu.org>
2009-04-27 14:12 ` Richard Riley
2009-04-27 15:23 ` thierry.volpiatto
[not found] ` <mailman.6113.1240846261.31690.help-gnu-emacs@gnu.org>
2009-04-28 0:55 ` superbobry
2009-04-28 10:43 ` Bernardo
[not found] ` <mailman.6165.1240915318.31690.help-gnu-emacs@gnu.org>
2009-04-28 11:25 ` superbobry
2009-04-27 8:58 ` Richard Riley
2009-04-27 11:20 ` Andreas Röhler
[not found] ` <49f5b71c.0305560a.6147.25ed@mx.google.com>
2009-05-08 9:16 ` Andreas Röhler
[not found] ` <mailman.6842.1241774145.31690.help-gnu-emacs@gnu.org>
2009-05-08 16:36 ` Richard Riley
2009-05-01 21:35 ` bbbscarter
2009-04-26 10:25 Xavier Maillard
2009-04-26 11:29 ` thierry.volpiatto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49F6C38C.9040009@easy-emacs.de \
--to=andreas.roehler@easy-emacs.de \
--cc=help-gnu-emacs@gnu.org \
--cc=python-list@python.org \
--cc=rileyrgdev@googlemail.com \
--cc=thierry.volpiatto@gmail.com \
--cc=xma@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).