Popcorn: Run Elixir in WASM
popcorn.swmansion.com
Popcorn: Run Elixir in WASM
1–10 of 31 posts
Re: Popcorn: Run Elixir in WASM
#2Re: Popcorn: Run Elixir in WASM
#3Re: Popcorn: Run Elixir in WASM
#4Re: Popcorn: Run Elixir in WASM
#5This Task code, for example doesn't work.
Enum.map(0..10, fn(_) ->
Task.async(fn -> IO.puts("new process") end)
end) |> Task.await_many()Re: Popcorn: Run Elixir in WASM
#6Re: Popcorn: Run Elixir in WASM
#7https://github.com/software-mansion/popcorn
Couldn’t find any link to it on the article
Re: Popcorn: Run Elixir in WASM
#8I'm honestly surprised at how slow WASM is moving. As a very experienced web dev, when I first learned about WASM I was sure people would be building production UIs in Python and Golang and other traditionally server-side languages.
The blackbox can of course return the state of UI to be rendered/pathced, but that doesnt unlock much (if any) interesting capabilities for amount of overhead it adds
Re: Popcorn: Run Elixir in WASM
#9I'm honestly surprised at how slow WASM is moving. As a very experienced web dev, when I first learned about WASM I was sure people would be building production UIs in Python and Golang and other traditionally server-side languages.
The blazor adoption probably isn't even that bad, but it's hard for MS to shake this stigma since so many people got burned on Silverlight and don't ever want to make the same mistake.
Re: Popcorn: Run Elixir in WASM
#10I'm honestly surprised at how slow WASM is moving. As a very experienced web dev, when I first learned about WASM I was sure people would be building production UIs in Python and Golang and other traditionally server-side languages.
Well there's blazor, which does that rather well, but it's treated with the same suspicion that most MS frameworks are. The fear that it'll be killed for poor adoption, leading to poor adoption. The blazor adoption probably isn't even that bad, but it's hard for MS to shake this stigma since so many people got burned on Silverlight and don't ever want to make the same mistake.
- Technical issue with blazor performance or blazor makes perf regressions hard to fix
- blazor technical framework encourages programming style that is bad for perf
- blazor or blazor ecosystem attracts programmers that can't deal with perf issues