"In the GNOME project, we tried to keep the platform language independent"
About this Quote
The intent reads like an engineer’s version of pluralism. If the platform isn’t married to one language, you lower the entry tax for contributors and app developers, and you future-proof the ecosystem against fashion cycles. You can write your app in C, Python, Java, whatever comes next, and still speak fluently to the desktop. De Icaza is arguing for an interface layer that treats languages as interchangeable tools rather than identities.
The subtext is also a reaction against the tribalism of programming culture. Language partisanship can turn technical decisions into quasi-religious feuds; "keep it independent" is a bid to move the battleground away from personal taste and toward stable contracts: introspection, bindings, ABI discipline, documentation. It’s an attempt to make the desktop feel less like a clubhouse.
That restraint matters because it reveals a political instinct: openness isn’t only about source code you can read, but about doors you can actually walk through. GNOME’s bet was that the winning platform would be the one that minimized allegiance and maximized access.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Icaza, Miguel de. (2026, February 18). In the GNOME project, we tried to keep the platform language independent. FixQuotes. https://fixquotes.com/quotes/in-the-gnome-project-we-tried-to-keep-the-67743/
Chicago Style
Icaza, Miguel de. "In the GNOME project, we tried to keep the platform language independent." FixQuotes. February 18, 2026. https://fixquotes.com/quotes/in-the-gnome-project-we-tried-to-keep-the-67743/.
MLA Style (9th ed.)
"In the GNOME project, we tried to keep the platform language independent." FixQuotes, 18 Feb. 2026, https://fixquotes.com/quotes/in-the-gnome-project-we-tried-to-keep-the-67743/. Accessed 28 Mar. 2026.





