Выпуск встраиваемой СУБД libmdbx 0.13

Опубликован выпуск библиотеки libmdbx 0.13.1 (MDBX) с реализацией высокопроизводительной компактной встраиваемой базы данных класса ключ-значение. Код libmdbx распространяется под лицензией Apache 2.0. Поддерживаются все актуальные операционные системы и архитектуры, а также российский Эльбрус 2000. Для libmdbx предлагается развитое API для C++, а также поддерживаемые энтузиастами привязки к языкам Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, Scala. https://www.opennet.ru/opennews/art.shtml?num=61830

September 9, 2024 · ihadtoinstalllinux

0rE81dkcjzQKVbQw2W3sj4VHxjstydI4shaHwpPqGT2k4xOYj652H6w42_kYuFHA2rl-gOQRZDPJQiXSoPNDJ_yD.jpg

September 8, 2024 · ihadtoinstalllinux

Обеспечена возможность сборки ядра Linux в окружении macOS с LLVM

В списке рассылки ядра Linux опубликован набор патчей с реализацией возможности сборки ядра Linux для архитектуры ARM64 в окружении macOS со штатным сборочным инструментарием на базе LLVM. Кроме изменения сборочных сценариев в ядре и включения дополнительных заголовочных файлов в несколько файлов с кодом, для сборки также требуется установка в macOS пакета со специфичными для Linux-окружения заголовочными файлами (byteswap.h, elf.h и endian.h). https://www.opennet.ru/opennews/art.shtml?num=61829

September 8, 2024 · ihadtoinstalllinux

Выпуск языка программирования Clojure 1.12

После двух с половиной лет разработки представлен релиз динамического языка программирования Clojure 1.12, базирующегося на языковых конструкциях Lisp и сочетающего в себе возможности функционального и многопоточного программирования с чертами современных скриптовых языков. Код программ на языке Clojure транслируется в Java байт-код и выполняется на виртуальной машине JVM. Код компилятора Clojure, библиотек и runtime-компонентов распространяется в рамках лицензии Eclipse Public License. https://www.opennet.ru/opennews/art.shtml?num=61827

September 8, 2024 · ihadtoinstalllinux

В ядре Linux 6.12 намерены реализовать возможность включения Realtime-режима

Разработчики ядра Linux объявили о передаче в ветку linux-next, которая будет использоваться при формировании выпуска 6.12, финальных изменений, необходимых для сборки ядра с опцией PREEMPT_RT, включающей средства для работы в режиме реального времени. После принятия изменений в основную ветку ядра режим PREEMPT_RT станет доступен для архитектур X86, ARM64 и RISC-V. Позднее будет добавлена поддержка архитектур ARM и POWERPC, для которых в ядро переданы пока не все патчи. https://www.opennet.ru/opennews/art.shtml?num=61826

September 8, 2024 · ihadtoinstalllinux