Idle is sufficient for a beginner. Better than notepad. It is cross platform so your environment looks the same on Linux Mac or What-have-you. Some people obsess over ide features to avoid thinking about the more important questions. Eclipse never helped me learn to write better py code. I have made several attempts to run eclipse, and I keep falling back to geany. Geany needed some tweaking at the beginning. Idle never did.
Wolf Halton Atlanta Cloud Technology Cybersecurity & Disaster Recovery Solutions Mobile/Text 678-687-6104 -- Sent from my iPhone. Creative word completion courtesy of Apple, Inc. On Jan 13, 2016, at 18:10, Danny Yoo <d...@hashcollision.org> wrote: >>> So, where does IDLE fit into this.... >> >> IDLE is a sad little “IDE”, which is really ugly, because it’s written >> in Tk. It lacks many IDE features. It comes with a really basic >> debugger (that doesn’t even highlight the line that is being currently >> executed…), function signature hinting, and some code completion. >> >> And it doesn’t even do something as basic as line numbering. > > Hi Chris, > > The quality of a beginner-level IDE might not necessarily be based on > the number of features it has. For someone who's starting out, IDLE > is probably fine because it gets out of your way. It lets you type > programs and evaluate them. For a beginner, that might just be enough > to focus on learning the language. > > > (Aside: I've had the contrary experience with Eclipse, for example, > which is as full-featured as they come, but makes me feel like I'm > staring at the flight controls of a space shuttle, with all this stuff > about launchers and Luna and such. I can get productive with it It > takes my a long time to learn. I suppose I could say the same thing > about Emacs.) > > > That is, many features might be a *distraction* from learning to > program. Tools for beginners should be measured by criteria for > learning, and that might not match with the features we care about as > professional developers. But maybe that's a controversial opinion. > > I think IDLE is ok for what it's designed for: to provide a simple, > textual environment for writing and running simple Python programs. > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > https://mail.python.org/mailman/listinfo/tutor _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor