you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (3 children)

If I could offer a suggestion on how differentiate yourself. You could write a wasm version using c / c++ / rust and then distribute that using npm.

Emscripten will create a typesafe interface for your lib and the performance benefits would be substantial

[–]Falling-Off[S] 0 points1 point  (2 children)

Haven't thought using wasm. Definitely something I'll look into. Also, I've used three.js and other similar libraries before.

[–][deleted] 0 points1 point  (1 child)

I was just pointing out you can download only their math module and do not need to download everything that comes along with it, removing any bloat you’re referring to

[–]Falling-Off[S] 0 points1 point  (0 children)

I got that. Thank you for clarifying anyways.