Closed performant23 closed 2 months ago
</>
</>
@performant23 Thank you for sharing a draft of your proposal; pushing forward the BLAS work is certainly high priority. A few comments:
gfortran
is not commonly available on Windows platforms and compiling from C to WebAssembly is more straightforward. We reimplement in JavaScript in order to support native browser usage and as a fallback in case native add-on bindings are not compiled in Node.js.gasum
). These are necessary for supporting arrays having data types other than d
, s
, c
, z
. We cannot pass an Int32Array
down to C, when the C routine expects double-precision. Hence, we provide JavaScript-only interfaces for handling arrays of any type, including accessor arrays. These packages are, however, straightforward, as usually a copy-paste of the double-precision JavaScript implementation.xerbla
. This is necessary for handling error conditions in Level 2 and 3 routines.
Full name
</>
University status
</>
University name
</>
University program
</>
Expected graduation
</>
Short biography
</>
Timezone
</>
Contact details
</>
Platform
</>
Editor
</>
Programming experience
</>
JavaScript experience
</>
Node.js experience
</>
C/Fortran experience
</>
Interest in stdlib
</>
Version control
</>
Contributions to stdlib
</>
Goals
</>
Why this project?
</>
Qualifications
</>
Prior art
</>
Commitment
</>
Schedule
</>
Related issues
</>
Checklist
[RFC]:
and succinctly describes your proposal.