Get the latest tech news

You can contribute to KDE with non-C++ code


Not everything made by KDE uses C++. This is probably obvious to some people, but it’s worth mentioning nevertheless. And I don’t mean this as just “well duh, KDE uses QtQuick which is written with C++ and QML”. I also don’t mean this as “well duh, Qt has a lot of bindings to other languages”. I mean explicitly “KDE has tools written primarily in certain languages and specialized formats”. Note that I said “specialized formats”.

It works by writing straightforward recipes that are used to build KDE software, named Craft Blueprints, that let you set a program’s dependencies, metadata, or how it’s going to be packaged. In case you didn’t know, I was a moderator for the KDE Subreddit, and I’m the one who made that very long onboarding sidebar on the new Reddit version of the website and kept it up-to-date for years. I didn’t (and still don’t quite) particularly care about Rust myself, but I did make a honorable mention to it on the sidebar regardless, and I’ll use it as base here, with what I now know, in order of priority:

Get the Android app

Or read this on Hacker News

Read more on:

Photo of KDE

KDE

Photo of non-C++ code

non-C++ code

Related news:

News photo

This Week In KDE: "Plasma Is Feeling Really Solid These Days!"

News photo

KDE Human Interface Guidelines Being Further Refined & Polished

News photo

OpenMandriva ROME 24.07 Released With KDE Plasma 6 But Wayland Not Mature Enough