Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
As much as I like Linux-based workstations, it is not always the best tool for the job.
-
@Jilano for windows drivers' developer
and internet explorer developer
and for iOS developer!
You heard the man. He clearly said, and I quote: "answer to all"! Come on, read the op for once! /s
btw I love how many nerds got triggered by this shitpost :) myself included -
Quick somebody make an OS called "42". Make sure to write it in Rust. Cause the answer to everything should be in a modern safe language. Then when you get to the part in the book about what the question is, you will realize it is fundamentally flawed.
-
For one, it's a kernel, not an OS and for two, it technically couldn't be the best by default as that would imply it would be the best in any situation.... like.... the development of Windows drivers... 😶
I'm definitely a huge Linux fan but this is untrue. Although, I wouldn't use any proprietary OS/kernel for security/privacy sensitive stuff. -
I'd really like to see some form of Plan9 get any sort of traction these days, because architecturally it's amazing. It's unlikely, I know.
-
@simulate Plan 9 was the successor project to Unix at Bell Labs. It was basically a refinement of the Unix ideas to (basically) as far as they would go. Basically everything had to talk to everything else through the same protocol (D-Bus is heavily inspired by it), the architecture eliminated a lot of security stuff we still deal with (system namespaces for isolating resources), and true distributed computing was possible with how the system handled networking and system resources. All the docs are still archived online if you want a closer look. Sadly, modern device drivers are almost non-existent, although there's still a French system running a variant.
Modern projects to look at: Harvey (an attempt at a modern reimplementation) is somewhat actively maintained, and Redox OS (written in Rust) is heavily inspired by Plan9. Linux has adopted quite a few of Plan9's ideas, and there are ports of the tools, too. ("Plan9 from userspace") -
@powerfulparadox That sounds neat. I have heard of RedoxOS, and I am very excited about it, as I am also using Rust a lot and I love it. Can't wait for an entire OS written in it. This could be an extremely powerful combination, beause Rust is so robust and has great error handling. It could become a blast to write complex software for your own system. I hope so :)
-
@simulate I'm watching the project with much interest as well.
I was sold on Plan9 by a combination of things: reinforcement of how terrible Unix could be (the UNIX-Haters handbook, out of date, but not entirely irrelevant, even now) and a presentation (slides only) of how Plan9 made networking and device drivers system-native through making them communicate like file servers (proper "everything is a file" instead of the Unix bolt-ons for multi-user and networking).
Other, nob-Plan9-related OSes I like that deserve more attention (and I have no idea if you're aware of them): ReactOS (clean-room reimplementation of Windows), AROS (one of several continuations of Amiga OS), and Haiku (open source reimplementation of BeOS). And another historical one for inspiration: KEYKOS (although the code-name, Grand New Operating System In The Sky, or GNOSIS, was better). Docs for that are also findable. -
@Heng I disagree, in terms of accessibility it's great, just as it's performance in complex applications and games.
-
@Ranchu I mean, you are right obviously, but that is only because of how windows was adopted by everyone. Windows is actually much bulkier and less open to customization, but because most software companies, who care about money, target windows as a platform, there is much better support on windows generally.
-
@simulate It all comes down to "show me the money" in the end. People go to what they can use and be productive in. At work if they need x program and that program only runs in Windows then your stuck. Linux is great for a lot of things, but sometimes it won't run what you need. Catch 22 and chicken and the egg.
Related Rants
-
gururaju53*Now that's what I call a Hacker* MOTHER OF ALL AUTOMATIONS This seems a long post. but you will definitely ...
-
linuxxx65This guy at my last internship. A windows fanboy to the fucking max! He was saying how he'd never use anythi...
-
creedasaurus60Another dev on my team just got a new machine. Before he came in today I made two separate USB installers and ...
Linux is the best OS: it is the answer to all.
rant
linux