4 Nov 2024 |
| @ip:muromec.nl left the room. | 12:10:03 |
7 Nov 2024 |
| @kandscode:mozilla.org joined the room. | 03:33:57 |
@kandscode:mozilla.org | Hello everyone, sorry to interrupt. I would like to ask if there are any recommended Elixir libraries for generating WASM. I know BEAM is great, but browsers are still using JavaScript, so I would like to learn about the progress in this area. | 03:46:33 |
@kandscode:mozilla.org | I am a beginner in Elixir, so I'm not very familiar with the Elixir ecosystem yet. | 03:47:22 |
munksgaard | I don't think so. You might consider looking at gleam instead. | 08:13:45 |
@kandscode:mozilla.org | Thank you for the suggestion, I'll look into Gleam. | 08:16:24 |
| @kayden45:matrix.org joined the room. | 08:56:15 |
| @kandscode:mozilla.org left the room. | 14:41:43 |
@kayden45:matrix.org | Redacted or Malformed Event | 20:09:35 |
@kayden45:matrix.org | Redacted or Malformed Event | 20:09:55 |
@s7evink:dendrite.s3cr3t.me | @Nicd-:matrix.org: spam | 20:26:06 |
| Nicd banned @kayden45:matrix.org (spam). | 20:26:55 |
8 Nov 2024 |
uhoreg | https://github.com/GetFirefly/firefly was a runtime for running BEAM programs in WASM, but unfortunately it seems to have been abandoned | 15:23:48 |
9 Nov 2024 |
indric | How about gleam? They claim to have wasm support:
The Gleam compiler WASM API and JavaScript bindings.
https://github.com/gleam-lang/gleam/blob/main/docs/compiler/README.md
| 18:01:01 |
Nicd | Gleam does not compile to WASM | 18:54:18 |
Nicd | the compiler has been compiled to WASM so that it can run in the browser, but the only compile outputs are Erlang and JavaScript | 18:54:42 |
Nicd | (but having JS as a compile target turns out to be very useful for targeting browsers :P) | 18:55:11 |
10 Nov 2024 |
| matri.onion joined the room. | 14:42:48 |
w1ntermute [er](../../etc/passwd) | arent you also losing most of the stuff you would use in elixir when executing in wasm? Or is wasm not single threaded anymore? | 15:00:27 |
11 Nov 2024 |
| @matrix638:matrix.org joined the room. | 06:50:59 |
| @matrix638:matrix.org left the room. | 06:51:28 |
Nicd | you are, the Firefly project was just shut down as they determined it was not feasible to bring BEAM to WASM | 07:48:58 |
Nicd | for example Gleam's JS target is just regular JS, you don't get any "BEAM" (OTP) but you can use code that doesn't use those features | 07:49:36 |
12 Nov 2024 |
| @la-la:matrix.org left the room. | 21:01:13 |
13 Nov 2024 |
| ellyse_e joined the room. | 10:55:17 |
| @gozz20:matrix.org joined the room. | 18:33:26 |
14 Nov 2024 |
| @browny_jones:matrix.org joined the room. | 23:13:39 |
15 Nov 2024 |
&makarov/1 | Hi guys , i know it's out of the room's subject , but i just wanna know if there is someone using LFE in production code here ? 😁 | 10:54:29 |
@browny_jones:matrix.org | Redacted or Malformed Event | 12:18:49 |
munksgaard | Nicd: ^ | 12:19:18 |