this post was submitted on 27 Dec 2025
108 points (95.8% liked)

Linux

10900 readers
851 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

GNOME developer Sophie Herold has shared some interesting end-of-year code stats for the GNOME project. The "GNOME" codebase is up to 6,692,516 lines of code at the end of 2025 with 1,611,526 lines of that being from GNOME apps. Where the data gets interesting is on the programming language breakdown in different areas.

Of the official GNOME Core apps, Sophie found that 44.8% of them are written in the C programming language. That's followed by Vala with 20.7% and then JavaScript at 13.8%. Following JS is Rust with 10.3% of the GNOME Cores apps codebase being in Rust. Trailing Rust is Python at 6.9% and C++ at 3.45%.

you are viewing a single comment's thread
view the rest of the comments
[–] BassTurd@lemmy.world 34 points 1 week ago (3 children)

Lines of code is such a shit metric.

In the low level languages like c and rust, it takes 2 to 3 times as many lines to do the same thing. It's a sensationalistic way to try and share information and I think the intent is disingenuous rather than ignorant.

[–] imecth@fedia.io 5 points 1 week ago (2 children)

You could always read the original source and find out the intent, but who has time for that?

[–] jasory@programming.dev 2 points 1 week ago

The bizarre thing is that they are only analysing something like 40 programs/library. You could reach the same conclusion clicking through their gitlab for a few minutes.

The translation rate is the actually interesting part.

load more comments (1 replies)
load more comments (1 replies)