41 lines
1.9 KiB
Markdown
41 lines
1.9 KiB
Markdown
Title: Results of the year 2024
|
|
Date: 2025-01-15 00:00
|
|
Category: News
|
|
Slug: year24
|
|
Lang: en
|
|
|
|
![year24][year24]
|
|
|
|
# Results
|
|
|
|
Let's see the results of the year 2024 quarter by quarter:
|
|
|
|
* **The first quarter** (January - March):
|
|
* (Swift) Implemented data bus for iOS to create common space of communication for fragmented code
|
|
* Introduced "Limited language model" term to describe portable code rules
|
|
* Python was selected as the anchor programming language from which to generate functional copies in other languages
|
|
* **The second quarter** (April - June):
|
|
* (Python) Created the first version of Python -> C++ translator
|
|
* Created text UI for "Memory" game
|
|
* Created graphics UI for "Memory" game with assests based on sketches drawn on the graph paper
|
|
* **The third quarter** (July - September):
|
|
* (Python) Created 2D adventure game prototype using Python Arcade
|
|
* Renamed "Limited language model" term to "Cross-language dialect" (**CLD**) to better convey the nature of achieving portable code
|
|
* Participated in a 3-day long gamejam to see how cross-language dialect works in real case scenarios
|
|
* **The fourth quarter** (October - December):
|
|
* (Kotlin) Created the first version of [Local Host Access][lha] (**LHA**), a small web server to provide local file system access to web pages
|
|
* (Kotlin) Created the first version of translator to convert YML to Kotlin
|
|
* Kotlin replaced Python as the anchor programming language due to Kotlin's strong typing and Kotlin's community propensity towards portable code
|
|
|
|
For me, portable code is no longer an idea, it is reality.
|
|
However, cross-language dialect needs more love
|
|
to blossom for others to see its utility. That's where I'm going to
|
|
pour my scarce free time during 2025.
|
|
|
|
# January
|
|
|
|
I'll start rewriting PSKOV in Kotlin for JVM.
|
|
|
|
[lha]: http://opengamestudio.org/ru/news/lha-jvm-macos.html
|
|
[year24]: ../../images/2025_year24-en.jpg
|