Comments (7)
Compiling to Rust would not make it easier to use the Rust ecosystem than it already is today.
from gleam.
It does not, no. You could compile to JavaScript and embed a JS runtime in Rust though
from gleam.
It does not, no. You could compile to JavaScript and embed a JS runtime in Rust though
Is it planned to introduce compile to Rust?
from gleam.
No, Rust is a very bad compile target, there would be no particular advantages.
It would be especially bad for your use case, embedding a scripting language runtime would be much better as it's be easier to interop with and you could load code at runtime.
from gleam.
I would love to compile to rust to be able to use the rust eco system as an FFI much like I can use the Erlang one.
from gleam.
You mean as a NIF? OK then nvm.
from gleam.
Yes, you would need to write the same style of boilerplate even if we compiled to Rust
from gleam.
Related Issues (20)
- Helpful error message for trying to pattern match on the end of a list
- Hover not working for types inside tuples
- `gleam build` generates `gleam.mjs` and `gleam.d.mts` even if they already exist HOT 2
- `@` is an illegal character in external javascript module name HOT 1
- Wrong formatting for multiline wrapped function in a pipe as function argument HOT 2
- LSP: autocomplete does not take into account prefix HOT 6
- LSP Action: Move all imports to the head for the module HOT 1
- add `gleam/math` to standard library HOT 3
- Formatter moves trailing comments out of bit array. HOT 1
- Not all errors being printed HOT 3
- Language server manual
- Jot tests fail on JavaScript HOT 5
- Add the --target flag to gleam docs build
- [WEBSITE] 'Getting Started' link isn't present on gleam.run HOT 2
- On the website, the description of language features are lacking
- Fatal compiler bug when using `gleam add` HOT 2
- Incorrect formatting of leading comment in v1.2.0-rc1 HOT 1
- Wrong Assignment Error Message on Bad Names HOT 12
- LSP: cleanup when a client has closed all files in a project
- Grammar railroad diagram HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gleam.