Update Coding environment
parent
795498cd07
commit
73a96bc2fd
@ -62,7 +62,7 @@ The gist of the most significant argument for the upper version is that one read
|
|||||||
### Scala, now with significant indentation
|
### Scala, now with significant indentation
|
||||||
* (I think targeting the JVM invalidates this? Or is there now a decent build process to WASM? Is Scala sufficiently more active/bigger community/more mainstream than Nim to make it worth looking into this more?)
|
* (I think targeting the JVM invalidates this? Or is there now a decent build process to WASM? Is Scala sufficiently more active/bigger community/more mainstream than Nim to make it worth looking into this more?)
|
||||||
|
|
||||||
### C++ with our own civet-like syntax mangler
|
### C++ with our own civet-like syntax unmangler
|
||||||
- ⇓⇓ Big con: we would have to implement this!
|
- ⇓⇓ Big con: we would have to implement this!
|
||||||
|
|
||||||
### F#
|
### F#
|
||||||
@ -83,7 +83,8 @@ The gist of the most significant argument for the upper version is that one read
|
|||||||
### Ada
|
### Ada
|
||||||
- Well-established.
|
- Well-established.
|
||||||
|
|
||||||
### Rust
|
### Rust with our own civet-like syntax unmangler
|
||||||
- ❌ Brackets (disqualifying)
|
- ⇓⇓ Big con: we would have to implement this! (but it is probably less work than for C++ since the syntax is much simpler/cleaner; i.e., we could probably actually base it on a proper parser, like civet does, rather than by local string transforms, which is the only way I could think of to do unmangled C++)
|
||||||
|
- If we decide to bite the bullet and implement our own unmangling, is Rust enough better than the far more mature C++ with vast legions of existing packages to make it worth doing this for Rust rather than C++?
|
||||||
- There's at least one linear algebra library—[nalgebra](https://www.nalgebra.org/)—that's explicitly designed to support WASM builds.
|
- There's at least one linear algebra library—[nalgebra](https://www.nalgebra.org/)—that's explicitly designed to support WASM builds.
|
||||||
- Large, active, and growing user community.
|
- Large, active, and growing user community.
|
Loading…
Reference in New Issue
Block a user