From 88b4fca997d44480263aa7a5fd370bc2df4a985f Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Mon, 18 May 2015 18:00:58 -0700 Subject: Further clarify that efficiency is the reason a binary format was chosen. See https://github.com/WebAssembly/spec/pull/62#issuecomment-103284882 and subsequent discussion. --- V1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/V1.md b/V1.md index 13429c8..6a87b63 100644 --- a/V1.md +++ b/V1.md @@ -45,8 +45,8 @@ precise descriptions of: * See the [AST Semantics](AstSemantics.md) for descriptions of individual AST nodes. ## Binary format -* The primary purposes of this format are to reduce download size and accelerate decoding, - thus enabling even very large codebases to have quick startup times. +* The reason we chose a binary format is efficiency: to reduce download size and accelerate + decoding, thus enabling even very large codebases to have quick startup times. * Towards that goal, the binary format will be natively decoded by the browser. * The binary format has an equivalent and isomorphic [text format](V1.md#text-format). * Do not try to compete with a generic compression algorithm by trying to suck out every last bit; -- cgit v1.2.3