OberonCore https://forum.oberoncore.ru/ |
|
ЯОС без программирования по-русски, кто присоединится? https://forum.oberoncore.ru/viewtopic.php?f=27&t=6844 |
Страница 1 из 1 |
Автор: | budden [ Среда, 02 Март, 2022 01:09 ] |
Заголовок сообщения: | ЯОС без программирования по-русски, кто присоединится? |
В связи с очевидным изменением ИТ-ландшафта в России, проект ЯОС планирует измениться. В одном из вариантов плана, параметры проекта такие: * код возвращается на английский * перевод всех модулей будет, скорее всего, уничтожен, хотя часть кода существует только на русском - она останется. Больше двухъязычности в коде и импортированных командах не будет - возвращаемся на английский * однако уже сделанные переводы можно сохранить в виде всплывающих подсказок к каждому имени - такие переводы по сути на сегодня можно использовать в качестве документации на русском языке. Таким образом, в компиляторе двухъязычности не будет, но в среде разработки она останется * про динамический вызов команд на двух языках пока есть колебания, но скорее всего он тоже уйдёт * тем не менее, проект русскоязычный (язык общения команды, комментарии, интерфейс, документация, коммиты, ветки) * движок переводов частично сохранится для рефакторингов * русские ключевые слова останутся опцией на уровне модуля, хотя без переводов API большого смысла в них нет * на сегодня ЯОС по многим направлениям опережает A2 (я не слишком вчитывался в журнал A2, но тут перечислены те вещи, которые я сделал самостоятельно и на момент, когда я их сделал, они в A2 не работали или отсутствовали) ** SET64 ** CHAR32 ** кросс-компиляция из 32 бит в 64 ** браузер в режиме приложения под Win32 работает лучше ** ядро под RPi2 загружается (по-моему в A2 это так и не взяли, но даже если и взяли, то в любом случае это починил и описал я, а команда A2 не сделала этого за примерно 6-8 последних лет, хотя это было бы для них легко) ** загрузка с ISO образа компакт диска более работоспособна, чем в A2, т.е. она иногда работает, а в A2 она абсолютно сломана ** среда разработки с переходом к определению ** глобальное переименование идентификаторов ** существенно лучшая поддержка юникода ** метапрограммирование с метапроцедурами - альфа, приближающаяся к бете - похоже на go generate * планы зависят от возможностей генерации спроса, но скорее всего это будет развитие порта на ARM, запуска под Эльбрусом в режиме эмуляции, порт на E2K, порт на Risc-V, https для браузера Ищу соратников. |
Автор: | Rifat [ Среда, 02 Март, 2022 11:57 ] |
Заголовок сообщения: | Re: ЯОС без программирования по-русски, кто присоединится? |
По идее могу присоединиться к проекту. Свободного времени, конечно, не очень много. |
Автор: | budden [ Четверг, 10 Март, 2022 19:45 ] |
Заголовок сообщения: | Re: ЯОС без программирования по-русски, кто присоединится? |
В общем, пока всё по-прежнему, продолжаю перевод потихоньку, т.е. проект остаётся двухъязычным - ветка main англоязычная, ветка "главная" - русскоязычая, и они будут пока держаться более-менее синхронными. С другими целями пока неясно. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |