summaryrefslogtreecommitdiff
path: root/PEP.txt
diff options
context:
space:
mode:
authorbrian.quinlan <devnull@localhost>2009-05-03 17:33:27 +0000
committerbrian.quinlan <devnull@localhost>2009-05-03 17:33:27 +0000
commit3b24ddaa96d138bac457f5d394c3a71947ad2d15 (patch)
tree23f096fcb085112826a416db4c154984db460e3f /PEP.txt
parentce2ea56f9b0267a31aae79cacc939006ca53ea0b (diff)
downloadfutures-3b24ddaa96d138bac457f5d394c3a71947ad2d15.tar.gz
Initial checkin.
Diffstat (limited to 'PEP.txt')
-rw-r--r--PEP.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/PEP.txt b/PEP.txt
new file mode 100644
index 0000000..3395c7f
--- /dev/null
+++ b/PEP.txt
@@ -0,0 +1,25 @@
+"""
+Abstract
+
+ Python currently has powerful primitives to construct multi-threaded
+ applications but parallelizing simple functions requires a lot of
+ setup work i.e. explicitly launching threads, constructing a
+ work/results queue, and waiting for completion or some other
+ termination condition (e.g. exception, success). It is also hard to
+ manage the global . This PEP proposes the addition
+
+
+ Python currently distinguishes between two kinds of integers
+ (ints): regular or short ints, limited by the size of a C long
+ (typically 32 or 64 bits), and long ints, which are limited only
+ by available memory. When operations on short ints yield results
+ that don't fit in a C long, they raise an error. There are some
+ other distinctions too. This PEP proposes to do away with most of
+ the differences in semantics, unifying the two types from the
+ perspective of the Python user.
+
+
+Abstract
+
+
+""" \ No newline at end of file