Statistikat për gjuhët e programimit të përdorura në GNOME dhe aplikacionet për GNOME janë publikuar. Projekti ka gjithsej 6.7 milion rreshta kodi, nga të cilat 1.6 milion i përkasin aplikacioneve dhe 5.1 milion bibliotekave dhe komponentëve bazë të GNOME.
- Për bibliotekat e GNOME, gjuha C vazhdon të përdoret si standart dhe më shumë se 2/3 e rreshtave të kodit të komponenteve bazë të GNOME janë shkruar në këtë gjuhë. Komponentët më të mëdhenj janë GTK (820 mijë rreshta), GLib (560 mijë rreshta) dhe Mutter (390 mijë rreshta).
- Në Rust janë shkruar 523 mijë rreshta kodi, nga të cilat rreth 400 mijë përdoren në lidhjet për bibliotekat bazë dhe shumica janë gjeneruar automatikisht. Nga bibliotekat në Rust përmenden Librsvg dhe glycin.
- Rreth 190 mijë rreshta janë shkruar në gjuhën Vala, nga të cilat rreth 100 mijë rreshta janë të pranishme në repositorin e Vala.
- Në Python ka 242 mijë rreshta kodi, nga të cilat 110 mijë i përkasin aplikacionit Orca.
- 106 mijë rreshta janë shkruar në JavaScript dhe nga ato 65 mijë janë të pranishme në GNOME Shell, që përbën rreth gjysmën e gjithë kodit të GNOME Shell.
Shpërndarja e gjuhëve të programimit të përdorura në bibliotekat dhe komponentët e GNOME:

Shpërndarja e gjuhëve të programimit në aplikacionet bazë për GNOME: 44.8% e kodit është shkruar në C, 20.7% në Vala, 10.3% në Rust, 6.9% në Python, 13.8% në JavaScript dhe 3.45% në C++.

Kur shqyrtohen programet e jashtme të vendosura në katalogun GNOME Circle, pjesa më e madhe e kodit (41.7%) është shkruar në Rust, në vendin e dytë (29.2%) është Python, ndërsa në të tretin (13%) është Vala. Në C janë shkruar 6% e programeve, JavaScript 10%, Crystal 1%. Programet më të njohura në katalogun GNOME Circle (sipër numrit të instalimeve të fundit): Blanket, Eyedropper, Newsflash, Fragments dhe Shortwav.

Burimi: opennet.ru
