| ▲ | From 34% to 96%: The Porting Initiative Delivers – Hologram v0.7.0(hologram.page) | |||||||
| 25 points by bartblast 7 hours ago | 4 comments | ||||||||
Creator here. Hologram compiles Elixir to JavaScript to run in the browser, enabling full-stack development in pure Elixir - and soon, Local-First applications. This release is a milestone for our porting initiative. 49 contributors ported 150 Erlang functions across 19 modules, pushing client-side Erlang runtime coverage from 34% to 96% and overall Elixir standard library readiness from 74% to 87%. This means the vast majority of Elixir standard library functions needed for full-stack web and basic local-first apps now work in the browser - string processing, collections, sets, binary operations, Unicode normalization, math, time operations, file path handling, and more. Beyond porting, the release includes enhancements, bug fixes, and infrastructure groundwork. Happy to answer any questions! | ||||||||
| ▲ | knubie 3 hours ago | parent | next [-] | |||||||
This looks really cool. Congratulations on the milestone. Does the elixir->js compiler exist as a separate project, or is it built into the framework? Is it based on an existing transpiler? How does it compare / contrast to something like gleam (which, AFAIU also let's you transpile elixir to JS)? | ||||||||
| ||||||||
| ▲ | lawn 32 minutes ago | parent | prev | next [-] | |||||||
Hologram is an amazing project and I'm really excited for it's future. I worked on a project last year based on Hologram but ran into some minor issues, and other real-life stuff got into the way. I'm looking forward to picking it up again soon as I have some energy to spare. | ||||||||
| ▲ | aliljet 3 hours ago | parent | prev [-] | |||||||
Am I just a cynic, or do any of the LLMs deserve love too? | ||||||||