This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neologix
Recipients Arfrever, amaury.forgeotdarc, denilsonsa, eric.araujo, giampaolo.rodola, loewis, neologix, pitrou, rosslagerwall, vstinner, zbysz
Date 2012-01-22.13:09:45
SpamBayes Score 1.2977882e-08
Marked as misclassified No
Message-id <CAH_1eM2JBA5EvptU93gwhs_FNr_iE09=hgMKzRfeUxYGXZN2VA@mail.gmail.com>
In-reply-to <CACGt9ykO9q9yHVCnB8-MdC4K79mzn63G38im-N5MVdzYjvsmsQ@mail.gmail.com>
Content
> As a Python user (and not a committer), I disagree.
>
> As an user, I don't care too much where the function should be placed
> (although I believe os or sys are sensible choices). What I do care is
> that I want a extremely simple function that will "just work". Don't
> make me add code for handling all the extra cases, such code should be
> inside the function.

For what it's worth, as a Python committer, I agree with you.
Python is a very high level language, and I think the standard library
should be as natural and offer the same productivity gain as the core
language does.
Exposing to the user a mere wrapper around a syscall/library just
doesn't make sense to me. Sure, it should be made available for those
who want/need to do low-level system programming (and I'm one of
those), but the vast majority of users want something higher level
than the POSIX/Windows library.
History
Date User Action Args
2012-01-22 13:09:47neologixsetrecipients: + neologix, loewis, amaury.forgeotdarc, pitrou, vstinner, giampaolo.rodola, eric.araujo, Arfrever, zbysz, denilsonsa, rosslagerwall
2012-01-22 13:09:46neologixlinkissue13609 messages
2012-01-22 13:09:45neologixcreate