Skip to content

Commit 8900769

Browse files
committed
root: add README.md "Sans I/O style" paragraph
1 parent 5407f39 commit 8900769

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ files), implying that it cannot allocate or free memory (and is therefore
6262
trivially safe against things like memory leaks, use-after-frees and
6363
double-frees).
6464

65+
It produces [Sans I/O style](https://sans-io.readthedocs.io/) libraries (but C
66+
libraries, not Python), meaning that they are agnostic to ['function
67+
colors'](https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/).
68+
They can be combined with synchronous or asynchronous I/O, as the library
69+
caller (not library implementation) is responsible for the actual I/O.
70+
6571
The idea isn't to write your whole program in Wuffs, **only the parts that are
6672
both performance-conscious and security-conscious**. For example, while
6773
technically possible, it is unlikely that a Wuffs compiler would be worth
@@ -277,4 +283,4 @@ overflows.
277283

278284
---
279285

280-
Updated on September 2023.
286+
Updated on November 2023.

0 commit comments

Comments
 (0)