Need a Recommendation for a Linux Dialect

Hi. This is not exactly a
wxPython question, but I value the opinions of posters on this mail
list.

I use MS Windows for my Python / wxPython work and now want to develop
with Python / wxPython under Linux (reason: my 14 year old nephew wants
to learn how to program and I think Python / wxPython is the best
choice. He wants to do it on Linux as he wants a new experience –
meaning not MS Windows). I last used UNIX with vi, emacs, Fortran,
and C about 20 years ago.

Can you recommend a dialect of Linux to run on an Intel x86 platform?
There seem to be quite a few, e.g., Suse, RedHat, Mandrake, and I have
no idea how to make an intelligent choice.

A recommendation for a programming editor that is Python “aware” is
also appreciated.

Thank you,

Ira

Can you recommend a dialect of Linux to run on an Intel x86 platform? There seem to be quite a few, e.g., Suse, RedHat, Mandrake, and I have no idea how to make an intelligent choice.

I guess any will do (except that only running on PPC), take what you get; perhaps Ubuntu.
It's more a matter of taste, like the next:

A recommendation for a programming editor that is Python "aware" is also appreciated.

There's a discussion about the best IDE every few weeks... Just have a look in the archives.
(I recommend SPE: http://pythonide.stani.be/)

As you know, every programmer has other preferences and another taste, how the 'best' editor/IDE has to behave.
I guess a 14 year old won't dig Emacs nor vim... :wink:

Greetlings from Lake Constance!
Hraban

···

Am 2006-01-28 um 05:43 schrieb Ira Kaplan:
---
http://www.fiee.net
http://www.cacert.org (I'm an assurer)

> Can you recommend a dialect of Linux to run on an Intel x86
> platform? There seem to be quite a few, e.g., Suse, RedHat,
> Mandrake, and I have no idea how to make an intelligent choice.

I guess any will do (except that only running on PPC), take what you
get; perhaps Ubuntu.

Andrea Gavana had a similar problem a few weeks ago while testing pyAUI.

If you have a Windows PC and a fast Internet connection, you could try
one or more of the WMware virtual machines to see if you like that
flavor of Linux before investing the time to install it on a PC.

http://www.vmware.com/products/player/
http://www.vmware.com/vmtn/vm/
http://www.vmware.com/vmtn/vm/community.html

It's more a matter of taste, like the next:

I agree with that - my "taste" changed as I gained experience:

I suggest that you search the mailing list archive for posts about
problems with installing wxPython on the different distributions.
IIRC, some had tricky problems with compiling the latest release.

> A recommendation for a programming editor that is Python "aware" is
> also appreciated.

There's a discussion about the best IDE every few weeks... Just have
a look in the archives.
(I recommend SPE: http://pythonide.stani.be/)

As you know, every programmer has other preferences and another
taste, how the 'best' editor/IDE has to behave.
I guess a 14 year old won't dig Emacs nor vim... :wink:

Why not? If he "really" wants a new experience. :slight_smile:

Harald Stürzebecher

···

2006/1/28, Henning Hraban Ramm <hraban@fiee.net>:

Am 2006-01-28 um 05:43 schrieb Ira Kaplan:

Though there are many good (perhaps great) editors out there, I would
suggest sticking with something simple until your nephew gets to needing
something more. In that sense, Idle, the editor that ships with Python,
should satisfy him for a while.

Once your nephew has gotten to the point of Idle not being enough, then
you can send him on the "which is the editor for me" trek. I would
suggest this page:
    PythonEditors - Python Wiki

- Josiah

···

Ira Kaplan <irakaplan@optonline.net> wrote:

A recommendation for a programming editor that is Python "aware" is also
appreciated.

These are good suggestions from you both. I now have a way to make an
informed choice.

Thank you.

Harald Stürzebecher wrote:

···

hraban@fiee.nethttp://www.vmware.com/products/player/http://www.vmware.com/vmtn/vm/http://www.vmware.com/vmtn/vm/community.htmlhttp://pythonide.stani.be/wxPython-users-unsubscribe@lists.wxwidgets.orgwxPython-users-help@lists.wxwidgets.org

Can you recommend a dialect of Linux to run on an Intel x86
platform?

There are a lot of good distros. First ask yourself this: who
are you likely to ask for help with Linux? Find out what
distro he uses. Unless it's something really oddball, run what
he runs. If you've got no friends or acquaintances who run
Linux then just pick a distro and give it a go -- and think
about hanging out with a better class of people. :wink:

I don't think you could go too far wrong with Ubuntu, Mandriva,
Suse, or any of the major distros.

I currently run mostly Gentoo and Mandrake (plus one KnoppMyth
machine, but that doesn't really count for this discussion). I
don't think I'd recommend Gentoo to a beginner, but Mandrake
(now Mandriva) is a solid, easy to install distro. Ubuntu is
also a nice distro that's easy to get going [but ill-suited for
oddballs like me who don't want to use the standard Gnome or
KDE desktop].

A recommendation for a programming editor that is Python
"aware" is also appreciated.

I usually recommend "nedit" to people with Windows backgrounds,
but there are several Python IDEs that many people like.

···

On 2006-01-28, Ira Kaplan <irakaplan@optonline.net> wrote:

--
Grant Edwards grante Yow! What GOOD is a
                                  at CARDBOARD suitcase ANYWAY?
                               visi.com

Ira Kaplan wrote:

Hi. This is not exactly a wxPython question, but I value the opinions of posters on this mail list.

I use MS Windows for my Python / wxPython work and now want to develop with Python / wxPython under Linux (reason: my 14 year old nephew wants to learn how to program and I think Python / wxPython is the best choice. He wants to do it on Linux as he wants a new experience -- meaning not MS Windows). I last used UNIX with vi, emacs, Fortran, and C about 20 years ago.

Can you recommend a dialect of Linux to run on an Intel x86 platform? There seem to be quite a few, e.g., Suse, RedHat, Mandrake, and I have no idea how to make an intelligent choice.

You might also want to check out Edubuntu - it is an offshoot of Ubuntu that is designed for the K-12 (educational) market, and is created by the same folks who do Ubuntu.

It comes packaged with a set of educational software that is designed to meet the needs of grade school students - including students who want to learn how to program. Things like typing software, math learning programs, graphics software, open office. It is pretty complete, and great for a 14 year old.

I recommend downloading a "Live CD" distribution of Edubuntu. The Live CD lets you boot a working linux system from a CD without changing anything on your existing system. It is slow of course, but it's worth trying out to get a feel of the distribution before you install it.

A recommendation for a programming editor that is Python "aware" is also appreciated.

IDLE is a good place to start, since it is sort of the "standard" python IDE and worth it for every python developer to be at least a little familiar with.

Hello Kenneth,

A recommendation for a programming editor that is Python "aware" is
also appreciated.

For a learner I recommend dr. python.
It is clearly structured and does not come with an overload of
features that sometimes demands too much from a learner.
It's Python so it'll run on all platforms.

···

--
Best regards,
the_shelter mailto:pdftex@the-shelter.de

Kenneth,

Thank you. I will check out Edubuntu – it sounds like a excellent
choice.

Ira

Kenneth Liu wrote:

···

wxPython-users-unsubscribe@lists.wxwidgets.org
wxPython-users-help@lists.wxwidgets.org