Skip to content

Commit 758f444

Browse files
committed
Add Q&A regarding benefits
1 parent d236434 commit 758f444

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

FAQ.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
> Common answers to common questions.
66
77

8+
* [Why use this project?](#why-use)
89
* [Why numeric computing in JavaScript?](#numeric-computing-in-javascript)
910
* [Why not use native add-ons?](#native-add-ons)
1011
* [What about WebAssembly?](#web-assembly)
@@ -24,6 +25,42 @@
2425

2526
<!-- <faq-questions> -->
2627

28+
29+
<!-- <faq-question> -->
30+
31+
---
32+
33+
<a name="why-use"></a>
34+
35+
### Why use this project?
36+
37+
This project
38+
39+
1. provides high quality, rigorous, and robust implementations having common licensing, documentation, tooling, and style
40+
41+
1. provides peer-reviewed portable JavaScript libraries
42+
43+
1. provides modular, well-defined interfaces which may be forked, customized, and combined as needed
44+
45+
1. provides implementations which work cross-platform (Windows and POSIX), cross-environment (Node.js and web browsers), and cross-context (command-line, REPL, and JavaScript applications)
46+
47+
1. provides accurate and performant algorithms and implementations for numeric and scientific computing
48+
49+
1. increases productivity by
50+
51+
- deterring reinvention
52+
- accelerating initial development
53+
- reducing bugs
54+
- reducing long-term maintenance costs
55+
- reducing search, evaluation, and quality-control requirements
56+
57+
1. provides standard reference implementations
58+
59+
1. establishes best practice
60+
61+
62+
<!-- </faq-question> -->
63+
2764
<!-- <faq-question> -->
2865

2966
---

0 commit comments

Comments
 (0)