Years ago, I started with a Web-Frontend for #OSM2World.
While it stagnated, I learned #RustLang and partly implemented the Frontend.
Because Rust is not quick to learn, I considered #ZigLang as a good one for #OpenStreetMap tools.
But actually, #TypeScript (#AssemblyScript) seems the most useful
OSM2World and #StreetGL are written in it. And I think the two projects should be merged.
Also #MapLibre is written in it. And again, I think the tree projects should be merged, as OSM-Homepage 🤪
#osm2world #rustlang #ziglang #OpenStreetMap #typescript #assemblyscript #streetgl #maplibre
I was stumbling around #AssemblyScript's site, looking for the place that project decisions are documented / discussed. There is a promising repo linked in one of the threads about the file extension and it is just gone, can't find a replacement. I did notice though their biggest sponsor by far is a #web3 platform, so not great. The top of that gihub PR was perhaps a clue to that.
Wow, this discussion on adding #AssemblyScript as a language on Github is wild
https://github.com/github/linguist/pull/5640
"...implemented things like Operator Overloading / SIMD / Reference Types / [...] that will never will be in TypeScript. Also it's incompatible..."
vs
"As an AssemblyScript contributor, [...] having to replicate the hundreds of errors that TypeScript lints for in the AssemblyScript compiler would be both costly [...] I'd be happy to voice and reiterate my stance on this in the Discord."
Apparently #AssemblyScript is like #Typescript the way JavaScript is like Java, only confusingly. Even #VSCode is confused. To be fair, the file extensions are the same which is an interesting decision...
#vscode #typescript #assemblyscript
Considered using #AssemblyScript for #ultramark and distributing it as #WebAssembly, but I unfortunately don't think the size constraints I have in mind would be feasible...
The README is quite accurate.
#webassembly #ultramark #assemblyscript
Considered using #AssemblyScript for #ultramark and distributing it as #WebAssembly, but I unfortunately don't think the size constraints I have in mind would be feasible...
The README is quite accurate.
#webassembly #ultramark #assemblyscript
WebAssembly: Go vs Rust vs AssemblyScript vs TypeScript vs Javascript
https://ecostack.dev/posts/wasm-tinygo-vs-rust-vs-assemblyscript/
#wasm #webassambly #javascript #js #es6 #typescript #rust #wasmpack #go #golang #tinygo #assemblyscript #performance #speed #size #runtime
#wasm #webassambly #javascript #JS #es6 #typescript #rust #wasmpack #Go #golang #tinygo #assemblyscript #performance #speed #size #runtime
I thought I’d try adding #assemblyscript support to tauri-bindgen today, but it doesn’t support promises yet sooo, no luck 🤷♂️
But I added #ReScript support so that’s something cool!
Porting JavaScript to #AssemblyScript
https://www.fastly.com/blog/porting-javascript-or-typescript-to-assemblyscript
Compiling #6502 Specs to #AssemblyScript...
https://blog.scottlogic.com/2020/08/26/codegen-6502-webassembly.html