[Python-Dev] Impact of Namedtuple on startup time
Larry Hastings
larry at hastings.org
Tue Jul 18 18:22:16 EDT 2017
More information about the Python-Dev mailing list
Tue Jul 18 18:22:16 EDT 2017
- Previous message (by thread): [Python-Dev] Impact of Namedtuple on startup time
- Next message (by thread): [Python-Dev] Impact of Namedtuple on startup time
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 07/17/2017 07:25 PM, Nathaniel Smith wrote: > I think the intention is to allow users with a certain kind of > security requirement to opt in to a restricted version of the language > that doesn't support exec. This is difficult if the stdlib is calling > exec all over the place. But nobody is suggesting to change the > language in regular usage, just provide another option. An anecdote about removing exec(). Back in 2012 I interviewed Kristjan Valur Jonsson, then of CCP Games, for my podcast Radio Free Python. He said that due to memory constraints they'd had to remove the compiler from the Playstation 3 build of Python for some game project. This meant that namedtuple didn't work, which had knock-on effects for other bits of the standard library So security concerns aren't the only reason for removing the compiler, //arry/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20170718/b03ab238/attachment.html>
- Previous message (by thread): [Python-Dev] Impact of Namedtuple on startup time
- Next message (by thread): [Python-Dev] Impact of Namedtuple on startup time
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list