70 karma · joined March 19, 2018
This is a (non emscripted) Javascript re-write (Typescript is a superset of Javascript)
Yes it is javascript the bundle is an UMD web/node file you can use in your browser!
Some ppl are going to make up drame to "sound interesting" but i dont see how that is FACTUAL.
The README contains over 8900 lines of 200+ well documented standalone code examples samples comparing JS and R code ,side by side for every function call.
THE RESULTS ARE EXACTLY THE SAME!!
Name dropping like web
The README contains over 8900 lines of 200+ well documented standalone examples with many many code samples comparing JS and R side by side for every function call.
THE RESULTS ARE EXACTLY THE SAME!!
You took the effort to throw dirt at JS, but could you not have glossed over the "proof" first?
You seem to not know that IEEE floating is a standard, I suggest you read up on that first
R is fudging numbers? I dont think so, neither does JS or excel btw.
R shows limited precision to a human, you can control this with options('digits'=22) Example
> options(digits=22)
> 1/1.2
[1] 0.83333333333333337
> options(digits=4)
> 1/1.2
[1] 0.8333
Nor can any of the functions in R "base" use GMP.
Again, nobody is fudging numbers, neither R, Java, C, or JS because floating point is implemented on hardware so this argumument is a moot one.
Python and R cant use SIMD either (out of the box), infact no compiler can use SIMD efficiently, therefore gotoBlAS is directly written in assembler for this reason.
Secondly WebGL2 as a vast array of new texture types and Mozilla is implementing the ARB shader. But this has nothing to do with JS perse, because shader langauge is not JS, (its more C like).