3 ms·
Yea... I don't think so: https://github.com/JuliaLang/julia/issues/9430 https://github.com/JuliaLang/julia/issues/9430 http://juliacomputing.com/blog/2016/02/
by tanlermin 10y ago
Yea... I don't think so:
https://github.com/JuliaLang/julia/issues/9430 https://github.com/JuliaLang/julia/issues/9430
http://juliacomputing.com/blog/2016/02/09/static-julia.html http://juliacomputing.com/blog/2016/02/09/static-julia.html
- riscy 10y agoA "compiled binary emitted by a hypothetical slimmed down non-numerical Julia" seems to be the going theory about WebAssembly support in that issue thread, as the numerical C/Fortran libraries needed by Julia have inline assembly too. Doesn't sound like there is a direct way forward. I see value in Julia web notebooks, where the lifting is done by a server (or localhost), but what are the motivations for running Julia in a browser?
- 3JPLW 10y agoThere are definitely a lot of hypotheticals here, but many of those goals are desired in their own right and aren't specific to web assembly. Interestingly, there's a slow-but-steady effort underway to implement a generic BLAS and LAPACK in Julia itself, since this allows for computations with custom datatypes that aren't supported by the Fortran libraries. For example, you can now do QR factorizations and solves with any numeric type, including Rationals and Quaterions: http://stackoverflow.com/questions/20985783/rational-matrix-division-in-julia http://stackoverflow.com/questions/20985783/rational-matrix-... Julia's dispatch system allows for these kinds of layered algorithms very nicely, and they could just as well live in separate external packages.