ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° ΠΎ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½Π½ΡΡ Π² GNOME ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ Π΄Π»Ρ GNOME. ΠΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π°ΡΡΠΈΡΡΠ²Π°Π΅Ρ 6.7 ΠΌΠ»Π½ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 1.6 ΠΌΠ»Π½ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π° 5.1 ΠΌΠ»Π½ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ GNOME.
- ΠΠ»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ GNOME ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠ·ΡΠΊ Π‘ΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ 2/3 ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π° Π±Π°Π·ΠΎΠ²ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² GNOME Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅. ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΡΡΠΏΠ½ΡΠΌΠΈ ΠΈΠ· ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠ²Π»ΡΡΡΡΡ GTK (820β―ΡΡΡΡΡ ΡΡΡΠΎΠΊ), GLib (560β―ΡΡΡΡΡ ΡΡΡΠΎΠΊ) ΠΈ Mutter (390 ΡΡΡΡΡ ΡΡΡΠΎΠΊ).
- ΠΠ° Rust Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ 523 ΡΡΡΡΡΠΈ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 400 ΡΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΎΠ±Π²ΡΠ·ΠΊΠ°Ρ Π΄Π»Ρ Π±Π°Π·ΠΎΠ²ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΡΡ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Π½Π° Rust ΠΎΡΠΌΠ΅ΡΠ°ΡΡΡΡ Librsvg ΠΈ glycin.
- ΠΠΊΠΎΠ»ΠΎ 190 ΡΡΡΡΡ ΡΡΡΠΎΠΊ Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π½Π° ΡΠ·ΡΠΊΠ΅ Vala, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΊΠΎΠ»ΠΎ 100 ΡΡΡΡΡ ΡΡΡΠΎΠΊ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Vala.
- ΠΠ° Python ΠΈΠΌΠ΅Π΅ΡΡΡ 242 ΡΡΡΡΡΠΈ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 110 ΡΡΡΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΡΡΡΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Orca.
- 106 ΡΡΡΡΡ ΡΡΡΠΎΠΊ Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π½Π° JavaScript ΠΈ ΠΈΠ· Π½ΠΈΡ 65 ΡΡΡΡΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² GNOME Shell, ΡΡΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΠΎΡ Π²ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π° GNOME Shell.
Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°Ρ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°Ρ GNOME:

Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π±Π°Π·ΠΎΠ²ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ Π΄Π»Ρ GNOME: 44.8% ΠΊΠΎΠ΄Π° Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° Π‘ΠΈ, 20.7% Π½Π° Vala, 10.3% Π½Π° Rust, 6.9% Π½Π° Python, 13.8% Π½Π° JavaScript ΠΈ 3.45% Π½Π° C++.

ΠΡΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΡΠ°Π·ΠΌΠ΅ΡΡΠ½Π½ΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ GNOME Circle, Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΠ΄Π° (41.7%) Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° Rust, Π½Π° Π²ΡΠΎΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ (29.2%) β Python, Π° Π½Π° ΡΡΠ΅ΡΡΠ΅ΠΌ (13%) β Vala. ΠΠ° Π‘ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ 6% ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, JavaScript β 10%, Crystal β 1%. ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΠ· ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° GNOME Circle (ΠΏΠΎ ΡΠΈΡΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ): Blanket, Eyedropper, Newsflash, Fragments ΠΈ Shortwav.

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