2025-01 итоги | results
This commit is contained in:
40
en/news/2025-01_year24.md
Normal file
40
en/news/2025-01_year24.md
Normal file
@@ -0,0 +1,40 @@
|
||||
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
|
||||
Reference in New Issue
Block a user