All you need is nano or Pico or gedit or ...

Sent from my Verizon Wireless 4G LTE smartphone


-------- Original message --------
From: Charles Cossé <cco...@gmail.com> 
Date: 12/10/2014  10:14 PM  (GMT-05:00) 
To: Fernando Salamero <fsalam...@gmail.com> 
Cc: edu-sig@python.org 
Subject: Re: [Edu-sig] Recommendation for editor+console or IDE for teaching    
beginners 

Hi, I've been programming in python for 15 years now, always and only with 
NEdit.  It has syntax-highlighting, tabs and enhanced whitespace toggleability 
... all you need, and nothing else.  It's part of every Linux distro that I'm 
aware of.  Developed at Fermilab!!

Good luck,
Charles Cosse
www.asymptopia.org


On Wed, Dec 10, 2014 at 3:52 PM, Fernando Salamero <fsalam...@gmail.com> wrote:
I like (so my students) the amazing Ninja-IDE, with explicit PEP8 and python 3 
tips. Version 3 is coming. Open source, programmed in python for python.

http://ninja-ide.org/



El 10/12/2014, a las 23:21, Vernon D. Cole <vernondc...@gmail.com> escribió:

I second the suggestion to use PyCharm.  I have been using it commercially (and 
almost exclusively) for two years.  The free version is very capable for any 
normal desktop projects, and the professional version is free for educational 
institutions or students. If has a few bad habits (mostly inherited from the 
fact that it is written in Java) but the many good things about it far outweigh 
them.  Built-in support for hard to learn but easy to use features like Python 
virtual environments and pip downloads makes it a real winner. The integrated 
debugger is quite good, and it operates almost identically in both Windows and 
Linux.

Similarly, I have been using git (and GitHub) for the same two years.  GitHub 
is great, and almost makes up for the terrible faults in git. Nevertheless, I 
would highly recommend starting students out using Bitbucket and Mercurial, for 
the same reasons that you are teaching Python rather than C++. It is so much 
easier to learn. They can transfer learning to Git if and when they are forced 
to. Both git and hg are well supported by PyCharm.

_______________________________________________
Edu-sig mailing list
Edu-sig@python.org
https://mail.python.org/mailman/listinfo/edu-sig

_______________________________________________
Edu-sig mailing list
Edu-sig@python.org
https://mail.python.org/mailman/listinfo/edu-sig


_______________________________________________
Edu-sig mailing list
Edu-sig@python.org
https://mail.python.org/mailman/listinfo/edu-sig

Reply via email to