⚡Quickbeam: JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain.

https://github.com/elixir-volt/quickbeam

#beam #erlang #javascript #typescript

GitHub - elixir-volt/quickbeam: JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain.

JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain. - elixir-volt/quickbeam

GitHub
News includes Quickbeam bringing a full #JS runtime into the #BEAM, Elixir’s type system inspiring #Python’s Ruff, LiveView Debugger v0.7, Oban v2.21, and more! #ElixirLang @[email protected] www.youtube.com/watch?v=FfB0...

Thinking Elixir Podcast 297: J...
Thinking Elixir Podcast 297: JavaScript Joins the BEAM?

YouTube
News includes Quickbeam bringing a full #JS runtime into the #BEAM, Elixir’s type system inspiring #Python’s Ruff, LiveView Debugger v0.7, Oban v2.21, and more! #ElixirLang @elixirlang https://www.youtube.com/watch?v=FfB08RlSZJc
Thinking Elixir Podcast 297: JavaScript Joins the BEAM?

YouTube
🌘 GitHub - elixir-volt/quickbeam:為 BEAM 打造的 JavaScript 執行環境
➤ 透過 QuickBEAM 架起 BEAM 與 JavaScript 的高效溝通橋樑
https://github.com/elixir-volt/quickbeam
QuickBEAM 是一個創新的開源專案,旨在將 JavaScript 執行環境無縫整合至 Elixir/Erlang 的 BEAM 虛擬機中。開發者可將 JS Runtime 視為標準的 GenServer 進程,直接在 supervision tree 中運行。透過此套件,JavaScript 程式碼不僅能獲得原生 DOM 與 TypeScript 工具鏈支援,還能直接調用 OTP 函式庫、發送訊息給其他 BEAM 進程,並實現雙向的崩潰監控。這種設計大幅簡化了混合語言開發,讓 Elixir 應用能高效利用 JavaScript 生態系,同時保有 OTP 強大的容錯與併發特性。
+ 終於能把那堆好用的 JS 驗證邏輯
#Elixir #JavaScript #BEAM #OTP #軟體架構
GitHub - elixir-volt/quickbeam: JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain.

JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain. - elixir-volt/quickbeam

GitHub
GitHub - giacomocavalieri/orbital: ⚛️ Build and flash Gleam projects to devices running AtomVM

⚛️ Build and flash Gleam projects to devices running AtomVM - giacomocavalieri/orbital

GitHub
Elixir devs who use VS Code - this one's for you! Hologram just got its official VS Code extension! 🧩 Full syntax highlighting for HOLO templates: ~HOLO sigils in .ex files and standalone .holo template files. More here: hologram.page/blog/hologra... #Hologram #Elixir #ElixirLang #BEAM #WebDev
Amazon brade la barre de son Sonos Beam Gen2 à -23% : AirPlay 2 et Dolby Atmos !
https://mac4ever.com/195290
#Mac4Ever #AirPlay #AirPlay2 #BarreDeSon #Beam #BeamGen2 #DolbyAtmos #Promo #Sonos

Я пишу бэкенд на Gleam. Вот что я понял за полгода

У меня двадцать лет в IT. Большую часть этого времени я проектировал и эксплуатировал инфраструктуру на PostgreSQL. Сейчас работаю архитектором: Go, Python, Postgres, Redis, ClickHouse, мониторинг на десятки тысяч баз. До этого писал на Ruby, пробовал Rust. Классический бэкенд-инженер со всеми вытекающими привычками: императивный код, мутабельное состояние, постоянные if err != nil { return err } . А потом я начал писать бэкенд на Gleam — молодом функциональном языке на BEAM (Erlang VM), который появился в стабильной версии только в 2024 году. Навык ещё в разработке, но бэкенд уже работает, и я не жалею. Путь был... познавательным. Эта статья — не туториал и не рекламный буклет. Это честный рассказ о том, почему я выбрал Gleam, какие шишки набил, что мне понравилось настолько, что я не хочу возвращаться, и что до сих пор бесит.

https://habr.com/ru/articles/1012802/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1012802

#Gleam #BEAM #Erlang #функциональное_программирование #Яндекс_Алиса #Redis

Я пишу бэкенд на Gleam. Вот что я понял за полгода

У меня двадцать лет в IT. Большую часть этого времени я проектировал и эксплуатировал инфраструктуру на PostgreSQL. Сейчас работаю архитектором: Go, Python, Postgres, Redis, ClickHouse, мониторинг на...

Хабр

Por fin he podido grabar con éxito algunos juegos de Spectrum en la cassette de 30 min que compré a propósito. Parece que he conseguido solucionar el problema de la carga de cassettes ajustando el famoso azimut, que es el grado de inclinación del cabezal con respecto a la cassette y se regula apretando o aflojando un tornillito que hay junto al mismo cabezal.

En la cara A he grabado 6 clásicos de Beam distribuidos por Psion, todos con un 100% de éxito:

1. Thro' the Wall (versión en BASIC del Arkanoid).
2. Chess (humilde pero decente juego de ajedrez).
3. Horace Goes Skiing
4. Hungry Horace (versión del Pacman). protagonizada por Horace).
5. Planetoids (versión del Asteriods).
6. Computer Scrabble.

Os comparto algunas pantallas que aún no se ven bien porque la calidad de transmisión del cable de antena entre el Spectrum +2 y mi televisor LED de 2010 deja mucho que desear, y no dispongo de un televisor de tubo de rayos catódicos.

Estoy a la espera de recibir un cable adaptador de DIN-8 a AV (RCA blanco y amarillo) para disfrutar de una mayor calidad de imagen.

#Spectrum #juegos #cassette #Psion #Beam