this post was submitted on 16 Nov 2021
4 points (66.7% liked)

Linux

48074 readers
775 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
all 11 comments
sorted by: hot top controversial new old
[–] mp3@lemmy.ml 3 points 3 years ago (1 children)

It's just semantics at this point.

[–] eyeballkid@lemmy.ml 3 points 3 years ago

What a relief! The 'find an approach that works for you' mentality was one of the things that drew me to Linux in the first place.

I feel like ChromeOS and Android are examples of what you get if you go too far down the 'platform' road on top of the kernel. I've used both and I like one of them, but I'm glad that my computer isn't running either.

[–] yogthos@lemmy.ml 2 points 3 years ago (1 children)

And that's why people end up using Electron so much nowadays. :)

[–] AgreeableLandscape@lemmy.ml 4 points 3 years ago (2 children)

It's a shame because Qt and GTK are surprisingly easy if you know C++ and C, respectively. There are also excellent bindings for other languages. IMO, they're easier than JavaScript which I have grown a deep hatred to from mostly doing web development.

[–] musicmatze@lemmy.ml 1 points 3 years ago

Do you know a good QT tutorial? Or even better, a KDE tutorial? Because I don't know one and would like to play with writing a QT app for my KDE desktop... C++ is not the issue (although I'm not a Cpp programmer), but finding tutorials for Qt and KDE frameworks is ...

[–] yogthos@lemmy.ml 1 points 3 years ago (1 children)

To be honest, for all its faults, I still find that the web stack is incredibly productive compared to alternatives. I wouldn't touch Js with a ten foot pole, but with ClojureScript UI development is pure joy. Interactive style development is especially huge for this I find since you often want to build up some state and then play with the presentation. Having to restart the app, and navigate to a particular state to see the change gets tedious really fast. I'd love to see something comparable with native stacks.

[–] AgreeableLandscape@lemmy.ml 0 points 3 years ago (1 children)

I need to learn Clojure sometime.

[–] yogthos@lemmy.ml 1 points 3 years ago

I really can't recommend it enough, it's really one of the most enjoyable languages I've used. Here are some starting materials that could come in handy if you do get around to it, I put it together from stuff we use for onboarding for my team https://gist.github.com/yogthos/be323be0361c589570a6da4ccc85f58f