Ibis 8 добавляет потоковое вещание
Выпущена версия Ibis 8.0 с бэкендами для обработки потоков. Новый выпуск включает Apache Flink в качестве бэкенда потоковой обработки и RisingWave, бэкенд потоковой базы данных.
Gleam, язык программирования, предназначенный для облегчения разработки безопасных для типов и масштабируемых систем, теперь доступен в версии 1.0.0, первом стабильном выпуске языка.
Gleam, компилируемый в Erlang или JavaScript, был создан лондонским разработчиком Луисом Пилфолдом. Gleam 1.0.0 был анонсирован 4 марта. Разработчики могут попробовать Gleam на странице Gleam Language Tour. В основном репозитории GitHub для Gleam можно найти публичные API, охватывающие такие области, как дизайн языка, компилятор, инструмент сборки и менеджер пакетов. Для языка доступно 234 пакета.
В посте, описывающем язык, Пилфолд говорит, что Gleam имеет небольшую площадь поверхности, что делает язык легко изучаемым за один день. По словам Пилфолда, в Gleam есть статический анализ и система типов, вдохновленная такими языками, как Elm, OCaml и Rust. Компилятор служит помощником программиста, предлагая дополнительный контекст, чтобы помочь разработчикам внести изменения; Пилфолд описывает рефакторинг в Gleam как малорискованный и малонапряженный. Язык работает на виртуальной машине Erlang и JavaScript runtimes, что позволяет запускать код Gleam в браузере, на мобильных устройствах или в других местах.
Планы на будущее для Gleam включают улучшение языкового сервера Gleam и предоставление библиотек, которые понадобятся пользователям при создании производственных систем на Gleam, с первоначальным фокусом на веб-сайты и веб-сервисы. Цели включают в себя постоянное улучшение опыта разработчиков, поддержание простоты, избежание раздувания языка и отказ от внесения разрушительных изменений. Пилфорд подчеркнул, что Gleam - это проект сообщества с множеством спонсоров. Крупнейшим спонсором является компания Fly.io, поставщик платформы Fly micro-VM.
Выпущена версия Ibis 8.0 с бэкендами для обработки потоков. Новый выпуск включает Apache Flink в качестве бэкенда потоковой обработки и RisingWave, бэкенд потоковой базы данных.
Разработчики среды выполнения Bun JavaScript выпустили Bun Shell - новый экспериментальный встроенный язык и интерпретатор Bun, позволяющий запускать кроссплатформенные сценарии оболочки на JavaScript и TypeScript.
Компания Oracle недавно представила несколько приятных дополнений для разработчиков, работающих с VS Code.
Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!
Только свежие новости программирования и технологий каждый день.
Комментарии