Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

2.1KB

Title: Первая рабочая версия Local Host Access Date: 2024-12-09 00:00 Category: News Slug: lha-jvm-macos Lang: ru

web-test

Local Host Access

Крошечный веб-сервер Local Host Access (LHA) готов заменить Local File System Access (LFSA) на JVM и macOS: я сгенерировал эту статью с помощью LHA на macOS. Таким образом, Kotlin оказался хорошим языком для кросс-платформенной разработки, правда, с небольшим ограничением.

Это небольшое ограничение состоит в том, что 99% разработки Kotlin приходится на JVM. Остальные 99% - на так называемый Kotlin Native для работы с iOS, Linux, macOS и Windows. Таким образом, если кому-либо понадобится что-либо столь же простое, как узнать, куда указывает симлинк - на файл или директорию, то будет тупик, в Интернете просто не будет такой статьи. Для C существует множество статей с рекомендацией вызвать функцию stat(). Для Kotlin Native совершенно не ясно, как сделать подобный простой вызов.

Такой вопрос о вызове stat() я и задал в ноябре, до сих пор жду ответа. Тем временем, пришлось использовать команду stat в командной строке (он же вызов system()).

Декабрь

Сделаю первую версию транслятора Kotlin -> Python для того, чтобы покрыть с помощью LHA те же платформы, что покрывает LFSA на Python.