ΠΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ Π΅ Π½ΠΎΠ²ΠΈΡΡ ΠΊΡΠΎΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ SixtyFPS 0.1.0, Π½Π°ΡΠΎΡΠ΅Π½Π° ΠΊΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Π΄Π΅ΡΡΠΎΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ Linux, macOS ΠΈ Windows, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² ΡΠ΅Π± Π±ΡΠ°ΡΠ·ΡΡΠΈ (WebAssembly). ΠΠΎΠ΄ΡΡ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Π΅Π·ΠΈΠΊΠ° Rust ΠΈ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π· GPLv3 ΠΈΠ»ΠΈ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠ° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Π±Π΅Π· ΡΠ°Π·ΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄Π°.
ΠΠ²ΡΠΎΡΠΈΡΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° (Olivier Goffart ΠΈ Simon Hausmann) ΡΠ° Π±ΠΈΠ²ΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° KDE, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΡΠ΅ ΠΏΡΠΈΡΡΠ΅Π΄ΠΈΠ½ΠΈΡ Π° ΠΊΡΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Trolltech, Π·Π° Π΄Π° ΡΠ°Π±ΠΎΡΡΡ Π½Π°Π΄ Qt, ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΎΡΠ½ΠΎΠ²Π°Ρ Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ° SixtyFPS. ΠΠ΄Π½Π° ΠΎΡ ΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΅ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈ ΠΎΡ CPU ΠΈ ΠΏΠ°ΠΌΠ΅Ρ (Π·Π° ΡΠ°Π±ΠΎΡΠ° ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΠΎΡΠΈΡΠΈ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ° RAM). ΠΠ° ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°Π½Π΅ ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ Π΄Π²Π° Π±Π΅ΠΊΠ΅Π½Π΄Π° β gl, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° OpenGL ES 2.0, ΠΈ qt, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Qt QStyle.
ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π΅Π·ΠΈΡΠΈ Rust, C++ ΠΈ JavaScript. ΠΠ²ΡΠΎΡΠΈΡΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° β.60β, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ° Π² Π½Π°ΡΠΈΠ²Π΅Π½ ΠΊΠΎΠ΄ Π·Π° ΠΈΠ·Π±ΡΠ°Π½Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° ΡΠ΅ ΡΠ΅ΡΡΠ²Π° Π΅Π·ΠΈΠΊΠ° Π² ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΈΠ»ΠΈ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°ΡΡ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΈ, ΡΡΠ±ΡΠ°Π½ΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΎ.

ΠΡΠΈΠΌΠ΅ΡΠ΅Π½ ΠΊΠΎΠ΄ .60: HelloWorld := Window { width: 400px; height: 400px; Text { y: parent.width / 2; x: parent.x + 200px; text: βHello, worldβ; color: blue; } }
ΠΡΠΈΠΌΠ΅ΡΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°:


ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
