From 83969cc1caa80e179fcc4dd395a9bdf779733a20 Mon Sep 17 00:00:00 2001 From: Per Lindgren <per.lindgren@ltu.se> Date: Thu, 22 Oct 2020 12:44:37 +0200 Subject: [PATCH] requirements clarifications, added a clause on Cranelift --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a41f24f..4935ee6 100644 --- a/README.md +++ b/README.md @@ -169,7 +169,9 @@ Implement for higher grades - Basic code generation. - Pass `noalias` where possible allowing for better optimization (assuming your borrow checker prevents aliasing). - Other attributes, intrinsics, etc. that enables further LLVM optimizations. -- Bindings to external code, (this could allow for ) +- Bindings to external code, (this could allow for e.g., input and output for your programs) + +As an alternative using Cranelift as alternative to LLVM was suggested. In this case, optimization is not a primary target, but rather compilation speed, and flexibility to support target independent WASM for next-gen web applications is in focus. Also in this case bindings to external code is possible to provide interaction is possible. --- -- GitLab