Message163545
| Author |
neologix |
| Recipients |
giampaolo.rodola, larry, neologix, serhiy.storchaka, vstinner |
| Date |
2012年06月23日.08:03:37 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1340438620.56.0.199968059324.issue15078@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
> But at the heart of the matter, I see no benefit to exposing Python
> developers to the idiosyncrasies of poor C API design. I feel strongly that
> one way Python becomes "pythonic" is that it aims for the convenience of the
> programmer--not the language designer and not the implementer. The Python
> calling convention is far more flexible than the C calling convention. We
> should put it to good use here.
I agree.
However, I think Martin is a proponent of the "thin wrapper" approach,
so it'd be nice to have his input on this.
I personally like the change, except for `flags` argument collapsing. Imagine what mmap's prototype would look like if we used list of optional arguments instead of a flag... |
|