Replies: 2 comments
-
This would likely be inadvisable unless you can guarantee that you only ever load one Go-powered shared library per process, as Go has a runtime which assumes it's the only one loaded. I believe Deno has talked about doing this for themselves, but I don't think this is high on our priority list to investigate due to the limitations. It's possible it could work for some applications, but we know of enough uses that could load multiple versions of TS to want to start with IPC first. |
Beta Was this translation helpful? Give feedback.
-
You should consider the integration of widely used and refined languages like C and even Rust with higher-level abstractions, especially when web development meets native programming and tools like WebAssembly, or at least not rule it out. It's a headache to deal with so many languages and contradictory program design models, especially when different large companies are attempting to create or favor their own choice/subsets. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Bundler developer here and exploring the use of tsgo within my bundler.
I'd like to embed tsgo into my binary (libtsgo.a) and call it from Rust.
Will this be supported or should we stick to swc, oxc, etc?
I see wasm on the roadmap - will that be the embedding story for tsgo? Will we have access to ASTs?
Beta Was this translation helpful? Give feedback.
All reactions