- 1 Post
- 5 Comments
zenforyen@feddit.orgto
Selfhosted@lemmy.world•What OS should I use for self-hosting that doesn't require extensive terminal knowledge?English
3·1 year agoHow is that useful to OP who asked for something “without terminals”? Unless that was a joke.
Because I’ve been using Arch Linux for 15 years and live in the terminal, but even though I like the idea of NixOS, it’s not only scary because it is alien and I have neither motivation nor enough free time to learn a parallel world and gain non-transferable skills for a niche solution. And that with being interested in what NixOS is doing.
I would say it is horrible advice to a novice, unless you want to scare people away from learning terminals and configs and managing an operating system without GUI tools.
zenforyen@feddit.orgto
Programmer Humor@lemmy.ml•Does this exist anywhere outside of C++?
3·2 years agoYeah it’s an artificial dichotomy based on a popular misconception of what std::endl is and how \n is interpreted.
Ultimately it does not ask about line endings, but about flushing, which is a completely orthogonal question.
Nice! I’d love to use Rust at work, I was a Haskell guy for hobby things, rather recently switched to Rust for that, and I enjoy it a lot. Taking 80% of the good lessons from functional programming while staying performant and practical and just have nice tooling - whoever designed Rust are wise people who know what is important for happy developers.
My job is mainly C++, and if you have seen the bright side of life, it is difficult not to be frustrated by the language and tooling. I think C++ without clang-tidy is almost as horrible as Python without types and linters. Undefined behavior and foot guns everywhere!
Python with type hints and mypy and ruff = <3
Large Python codebase without types = nightmare
Fair enough. I’m sure NixOS is a great tool, like Haskell is a great programming language (in fact my previously favorite language with a special place in my heart that taught me most about properly structuring and thinking about code).
I just wanted to put it into perspective, because not everybody wants to go into THAT deep end. But anyway, it’s all good.
On a side note, your first sentence is something that I have never seen being said ever by anyone on Reddit. Yeah respectfully agreeing to disagree is also a perfectly fine option.