PEP 564: leave "unchanged functions" question open

This commit is contained in:
Victor Stinner 2017-10-16 18:51:38 +02:00
parent 04a2339ff7
commit 253f4b32a0
1 changed files with 4 additions and 1 deletions

View File

@ -192,6 +192,9 @@ Example of unchanged functions:
Since the ``time.clock()`` function was deprecated in Python 3.3, no
``time.clock_ns()`` is added.
New nanosecond flavor of these functions may be added later, if a
concrete use case comes in.
Alternatives and discussion
===========================
@ -209,7 +212,7 @@ Hardware clock with a resolution better than 1 nanosecond already
exists. For example, the frequency of a CPU TSC clock is the CPU base
frequency: the resolution is around 0.3 ns for a CPU running at 3
GHz. Users who have access to such hardware and really need
sub-nanosecond resolution can easyly extend Python for their needs.
sub-nanosecond resolution can easily extend Python for their needs.
Such rare use case don't justify to design the Python standard library
to support sub-nanosecond resolution.