JavaScript and mathematical computing across servers and clients
summary
Claim: JavaScript can run real scientific work across clients, servers and embedded devices, but the specifics matter. Libraries demonstrated include numbers.js and brain.js; compilation via mcrip 10 (emscripten) lets C/C++ numeric code run on Node (compiled linear‑algebra library runs on Node and crashes large browsers but oddly works in Safari). A drone cat classifier is built and tested and fails due to poor training data. Major caveat: 64‑bit numeric limits require native fallbacks or RPC tricks (Duo/Che). NaCl and d3.js are used for in‑browser models and visualization.
AI-written summary · about
chapters (6)
- 0:00Scientific computing with Javascript
- 3:48Javascript: The PhoneGap for scientific computing
- 9:44Demo: Some sample libraries and their applications.
- 11:54Demo: Emscripten
- 12:19Forging ahead with Emscripten
- 14:15Questions Accost me.
related talks
43mThe Compute Revolution You’re Ignoring: JavaScript in Science
40mJavaScript ... for Science!
12mThe Goodness of JavaScript
24mMath In JavaScript Can Be Awesome
38mJavascript Considered...Useful
52mJavaScript at the Speed of Light
01h 08mHow JavaScript Works
15mThe future of machine learning using JavaScript
