πΎ Archived View for ostov.ml βΊ articles βΊ linux-ui-coding.gmi captured on 2023-06-14 at 13:59:20. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
ΠΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ GTK+ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠ»Π°Π½Π΅.
ΠΠΎ ΠΊΠΎΠ³Π΄Π° Ρ ΡΠ΅ΡΠΈΠ» ΡΠ°ΠΌ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ Π»ΡΠ±ΠΈΠΌΠΎΠΉ Elementary OS, Ρ Π²ΠΏΠ°Π» Π² ΡΡΡΠΏΠΎΡ.
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π½Π° Vala+GTK ΡΠΎΠ»ΡΠΊΠΎ Π² Π£ΠΠΠ‘ΠΠΠ ΠΈΠΌΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΌ ΡΡΠΈΠ»Π΅.
ΠΠΎΡΠ»Π΅ Π΄ΠΎΠ»Π³ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° [Lisp Racket] ΠΈ [JS] Ρ Π½Π΅ ΠΌΠΎΠ³Ρ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΊ ΡΡΠΎΠΌΡ. Π― Π½Π΅ ΠΌΠΎΠ³Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Π±Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· Π»ΡΠΌΠ±Π΄ ΠΈ stateless Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ.
Π― Π΄ΠΎΠ»Π³ΠΎ ΠΈΡΠΊΠ°Π» Ρ ΠΎΡΠΎΡΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ GTK Π΄Π»Ρ Racket, Π½ΠΎ ΡΠ°ΠΊ ΠΈ Π½Π΅ Π½Π°ΡΠ΅Π» (ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ ΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠΌΠ΅Π΅Ρ Π½ΡΠΆΠ½ΡΠΉ ΠΌΠ½Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»).
Π― ΡΠΌΠΎΡΡΠ΅Π» Π² ΡΡΠΎΡΠΎΠ½Ρ Qt, Π½ΠΎ QML ΡΠ΅ΠΉΡΠ°Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΡΠ΅Π½Ρ ΡΡΡΡΠΌ.
(ΠΠΎΡ ΠΎΠΆΠ΅, ΠΌΠ½Π΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠ°ΠΌΠΎΠΌΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ GTK Π΄Π»Ρ Racket).