Statistikat mbi gjuhët e programimit të përfshira në GNOME dhe aplikacionet për GNOME janë publikuar. Në total, projekti përmban 6.7 milion rreshta kodi, nga të cilat 1.6 milion janë për aplikacione dhe 5.1 milion për bibliotekat dhe komponentët baze të GNOME.
- Për bibliotekat GNOME, gjuha C vazhdon të përdoret si standard dhe më shumë se 2/3 e linjave të kodit të komponenteve themelore të GNOME janë shkruar në këtë gjuhë. Komponentët më të mëdhenj janë GTK (820,000 linja), GLib (560,000 linja) dhe Mutter (390,000 linja).
- Në Rust janë shkruar 523 mijë rreshta kodi, nga të cilat rreth 400 mijë përdoren në ambalazhet për bibliotekat bazë dhe shumica janë gjeneruar automatikisht. Nga bibliotekat në Rust, spikaten Librsvg dhe glycin.
- Rreth 190 mijë rreshta janë shkruar në gjuhën Vala, nga të cilat rreth 100 mijë rreshta gjenden në repository-n e Vala.
- Në Python ka 242 mijë rreshta kodi, nga të cilat 110 mijë i takojnë aplikacionit Orca.
- 106 mijë rreshta janë shkruar në JavaScript dhe nga këto 65 mijë gjenden 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 bazike 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++.

Duke shqyrtuar 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. 6% e programeve janĂ« shkruar nĂ« C, JavaScript â 10%, Crystal â 1%. Programet mĂ« tĂ« njohura nga katalogu GNOME Circle (sipĂ«r numrit tĂ« instalimeve pĂ«r herĂ« tĂ« fundit): Blanket, Eyedropper, Newsflash, Fragments dhe Shortwav.

Burimi: opennet.ru
