In article <mailman.13780.1409884245.18130.python-l...@python.org>, Chris Angelico <ros...@gmail.com> wrote:
> On Fri, Sep 5, 2014 at 12:24 PM, Rustom Mody <rustompm...@gmail.com> wrote: > > On Thursday, September 4, 2014 7:38:40 PM UTC+5:30, Chris Angelico wrote: > > > >> So a fairer comparison is: How many applications produce non-debug > >> output on stderr or stdout? And that would be a much larger > >> percentage. Even GUI programs will, in some cases - for instance, try > >> firing up your favorite GUI text editor with no X server active, or > >> with invalid .Xauthority. You'll get some sort of error message - on > >> the console. Which means that somewhere in the GUI library, there's > >> fall-back code that produces console output. That's why I say it's the > >> most basic of all forms of that fundamental of programming, producing > >> output that a human can read. It's the simple one that you teach > >> first; everything else is built on that. > > > > Seeing the unix-centricity of this -- What's .Xauthority?? -- > > That's one particular example that's from Unix. I've seen (and > written) Windows GUI programs that use consoles, too. And OS/2 ones. > Can't speak for Mac OS Classic as I've never used it, but I'd be > surprised if it's not possible. > > So I still stand by my statement that console output is a fundamental, > and it's not a bad thing to teach it. > > ChrisA write(6, 11) 11 format(21H.XAUTHORITY NOT FOUND) -- https://mail.python.org/mailman/listinfo/python-list