From fcf9ab3d70cce6839a1bcb38c7bcc5c419ade3bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Sat, 25 Apr 2009 12:31:23 +0000 Subject: [PATCH] Add more rationale, as requested by Paul Moore. --- pep-0383.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pep-0383.txt b/pep-0383.txt index a21f63738..9e354ceee 100644 --- a/pep-0383.txt +++ b/pep-0383.txt @@ -54,6 +54,11 @@ possible. The uniformity is achieved by using specific encoding algorithms, meaning that the data can be converted back to bytes on POSIX systems only if the same encoding is used. +Being able to treat such strings uniformly will allow application +writers to abstract from details specific to the operating system, and +reduces the risk of one API failing when the other API would have +worked. + Specification =============