您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

2025-01_year24.md 3.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Title: Итоги 2024-го года
  2. Date: 2025-01-15 00:00
  3. Category: News
  4. Slug: year24
  5. Lang: ru
  6. ![year24][year24]
  7. # Итоги
  8. Рассмотрим результаты года квартал за кварталом:
  9. * **Первый квартал** (январь - март):
  10. * (Swift) Реализована шина обмена данными для iOS с целью создания общего пространства для взаимодействия разрозненного кода
  11. * Введено понятие «Модель ограниченного языка» (Limited language model) для описания правил портируемости кода
  12. * Python выбран якорным языком программирования, из которого генерируются функциональные копии на других языках
  13. * **Второй квартал** (апрель - июнь):
  14. * (Python) Создана первая версия транслятора функций Python -> C++
  15. * Создан текстовый интерфейс игры «Память»
  16. * Создан графический интерфейс игры «Память» с ассетами на основе фоток из тетради
  17. * **Третий квартал** (июль - сентябрь):
  18. * (Python) Создан прототип игры в жанре «бродилка» с использованием Python Arcade
  19. * Переименовано понятие «Модели ограниченного языка» в «Межъязыковой диалект» (Cross-language dialect, **CLD**) для описания правил портируемости кода
  20. * Участие в трёхдневном геймджеме для проверки принципов «Межъязыковго диалекта» в боевых условиях
  21. * **Четвёртый квартал** (октябрь - декабрь):
  22. * (Kotlin) Создана первая версия [Local Host Access][lha] (**LHA**), крошечного веб-сервера для организации доступа веб-страниц к локальной файловой системе
  23. * (Kotlin) Создана первая версия транслятора для преобразования кода из YML в Kotlin
  24. * Kotlin заменил Python в качестве якорного языка программирования из-за строгой типизации и склонности сообщества Kotlin к портируемости кода
  25. Для меня портируемый код более не идея, а действительность.
  26. Тем не менее, межъязыковому диалекту нужно больше любви,
  27. чтобы расцвести, прежде чем другие смогут увидеть его пользу.
  28. Именно в этом направлении я планирую тратить своё скудное свободное время в
  29. 2025-м году.
  30. # Январь
  31. Начну новую версию ПСКОВа на Kotlin для JVM.
  32. [lha]: http://opengamestudio.org/ru/news/lha-jvm-macos.html
  33. [year24]: ../../images/2025_year24-ru.jpg