Scoopta

joined 3 years ago
[–] Scoopta@programming.dev 3 points 1 month ago (2 children)

I've honestly not heard that particular argument for why C isn't low level. I'm not even sure I see what design choices they made which are PDP specific. C seems to fit pretty well on top of computer architecture as a whole. As long as you're turing complete, have RAM, and the ability to issue function calls you basically have everything you need for C. The main reason I'm familiar with for why it's high level is because it's ISA independent. C comes from a time where most software was written in assembly and so highly CPU specific. C isn't that, you write C for one platform and it works everywhere, just need a recompile (provided all the APIs you use are available)

[–] Scoopta@programming.dev 1 points 1 month ago (7 children)

No, that's not quite the same thing, I fundamentally don't think it should be Linux's goal to be a good windows emulator. It's fine if wine exists and people use wine for that, but I don't think that should be a goal for the kernel, this starts pushing into that territory. Hardware support very much is the Kernel's job and modules which benefit it should be there if it's meaningful

[–] Scoopta@programming.dev 4 points 1 month ago (4 children)

A lot of people like to call C low level, maybe in modern times that's fair? It misses the historical context of why it's not usually considered one though and it's ultimately sort of relative.

[–] Scoopta@programming.dev 5 points 1 month ago (1 children)

But if you read the article even valve said fsync was basically good enough, why go this far if the improvements compared to fsync aren't amazing?

[–] Scoopta@programming.dev 3 points 1 month ago

XD, I do, I already build my own kernel and turn it off...just saying I don't like it

[–] Scoopta@programming.dev 14 points 1 month ago (23 children)

I mean...the code isn't copied but the design is and it honestly frustrates me. Like yes Linux performance is improving...but I personally don't like adding kernel functionality specifically for the benefit of wine

[–] Scoopta@programming.dev 8 points 1 month ago (1 children)

I don't think you have to, I believe Google play services has an SMS auto verification thingy that can basically do this for you in the background. Google play services needs SMS access for it but...well it has that on stock roms

[–] Scoopta@programming.dev 1 points 1 month ago (1 children)

Even if it was built in it probably wouldn't get full root, SELinux borks a lot of root exploits even if they privesc correctly.

[–] Scoopta@programming.dev 35 points 1 month ago (1 children)

Weirdly and oppositely this is actually how bees reproduce. Fertilized eggs become female, unfertilized become male

[–] Scoopta@programming.dev 1 points 2 months ago

Went and looked it up, Android officially supports Armv7, Armv8, x86, amd64, and riscv64, so it's missing riscv but otherwise mostly correct

[–] Scoopta@programming.dev 9 points 2 months ago

I'm not OP but maybe it's not specifically rust that's the problem but the fact that uutils is not actually a fully compatible replacement yet and he just wants gnutils

[–] Scoopta@programming.dev 5 points 2 months ago

Rustless, mint? Probably just use LMDE

view more: ‹ prev next ›