I feel like this has come up before, and D is not memory safe. It has some helper-type features, but at the end of the day it is still C-like.
A backup account for !CanadaPlus@lemmy.sdf.org, and formerly /u/CanadaPlus101 on Reddit.
I feel like this has come up before, and D is not memory safe. It has some helper-type features, but at the end of the day it is still C-like.
TJA suggests a TLM.
I mean, you could just use a vaguely smarter filter. A tiny "L"LM might have different problems, but not this one.
Yeah, Rust is simply the big one right now. It could just as easily apply to people in the 1960’s who didn’t want to adopt structured programming, or a compiler at all.
Please tell me you just code golf or similar, and aren’t making things for people to actually use and maintain.
So then I guess C is salamander. Also lays eggs and lives by a pool, but doesn’t do anything extra, and is a necessary step before most of the other modern languages.
COBOL is a coelacanth. To everyone’s surprise, they’re still out there. We thought they were an old, very extinct example of a non-terrestrial lobe-finned fish, but they actually hung on in some odd environments. They cause massive indigestion to anyone that has to consume them.
If Node is a mosquito, Javascript itself is another hymenopteran: the yellow jacket wasp. Just as hated, and with a tendency to injure handlers, but widely successful and defended as filling an actual useful role in nature. They build delicate, arguably pretty nests.
Roaches don’t spread nearly as much disease as 'squiters, and IIRC are actually important in some ecosystems.
What, could you have done better in 70-whatever?
I’ve definitely never been guilty of this. /s
Alright, I’ll never, ever write something this way now. Good to know.
That’s a good point. Supporting all hardware in particular is a pretty big ask. Maybe you could cleverly fit memory management into a small amount of code, but a pile of arbitrary standards can’t really be meaningfully compressed.
In the video he states the OS he uses works on the original Pentium processor which came out in 1993. Four years after Reagan went out of office.
I was wondering. That didn’t look like an 80’s computer.
I take it all the important stuff stays in America, though. There’s a chance you couldn’t even tell I’m Canadian if you met me, but there’s still senior devs earning 60k up here.
In every country but the US, really. Someday, big tech companies will realise that a person in any other Western country can code just as well for half the price, but for now they won’t even consider it cause 'Murica.
It should be possible, right? It’s not like we’ve gotten worse at coding. All the bloat is a function of people not caring, and to some degree different requirements.
I should check if lemmy.sdf.org is back online. Retrocomputing would love this.
Mentioning @CanadaPlus@lemmy.sdf.org, so I can find this easier.
Lol, I’m already up and running. It’s pretty good, and I can actually use my mouse with it in bash. Protip, it seems very important to use the right window size. It’s good enough to do a lot of normal browsing, but openstreetmap understandably had broken controls. The only local issue is that I can’t see what I’m entering into the URL bar.
It’s also designed to run distributed, so you can use shitty bandwidth between a rendering machine and the display machine. I should try fitting it into a radio channel or phone connection or something, haha. I also wonder if it could be adapted to work with Tor Browser.
Really? Is it open source, or are we just going by reputation of the developers?
I actually don’t know much about the kernel they use, I was really just trying to emphasise the level of trust you put in your OS.
Absolute chad.
(Mandatory disclaimer that I actually think the anti-GUI jerk goes too far)
I’m absolutely fascinated if somebody can point me to that.
How well did it render most sites, compared to the other CLI browsers?
Nice! I knew it had to be a thing.
Alright, I’ll actually dive into the research again…
Oh, I see, D is garbage collected, so really it’s more like Java or Python. Maybe that’s what I’m remembering. Also,
@safe
code sounds like it’s pretty limited - far more limited than non-unsafe Rust.Basically, if a language had been Rust before Rust showed up, Rust would have been a non-event. They solved a problem that was legitimately open at the time.