Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
teaching:cc7110:2019:presentaciones [2019/06/12 17:47] – etanter | teaching:cc7110:2019:presentaciones [2019/06/12 17:49] (current) – etanter | ||
---|---|---|---|
Line 46: | Line 46: | ||
===WebAssembly (Darío)=== | ===WebAssembly (Darío)=== | ||
- | WebAssembly es un lenguaje bytecode de bajo nivel y portable. Fue diseñado inicialmente para reemplazar Javascript en los navegadores web, pero ahora puede ser usado en cualquier otro contexto. WebAssembly está pensado para ser el posible objetivo de compilación de lenguajes de alto nivel como C (++) o Rust. | + | WebAssembly es un lenguaje bytecode de bajo nivel y portable. Fue diseñado inicialmente para reemplazar Javascript en los navegadores web, pero ahora puede ser usado en cualquier otro contexto. WebAssembly está pensado para ser el posible objetivo de compilación de lenguajes de alto nivel como C o Rust. |
* Formal overview: https:// | * Formal overview: https:// | ||
Line 57: | Line 57: | ||
* Paper original (Gradual Typing for FP): [[https:// | * Paper original (Gradual Typing for FP): [[https:// | ||
+ | * blog post de Siek: https:// | ||
* Gradual Typing for Objects: [[https:// | * Gradual Typing for Objects: [[https:// | ||
* Abstracting Gradual Typing: [[http:// | * Abstracting Gradual Typing: [[http:// |