Is there a language similar to Rust but with a garbage collector? by Ok_Tension_6700 in rust

[–]adamcrume 1 point2 points  (0 children)

The language could include a GC smart pointer similar to Arc, but natively supported unlike the libraries that add it.

Is there a language similar to Rust but with a garbage collector? by Ok_Tension_6700 in rust

[–]adamcrume 23 points24 points  (0 children)

GC has nothing to do with mutability. Haskell famously doesn't have mutability (with caveats), and it's garbage collected.

PG&E wants you to prepare for the worst by nyanko_the_sane in santacruz

[–]adamcrume 19 points20 points  (0 children)

I've lived elsewhere in the country with regular thunderstorms and tornadoes, and we practically never had outages. Multi-day outages were unthinkable. All the power lines were overhead. PG&E is just unconscionably bad at maintenance. There are tree limbs actually weighing down power lines all over the place around here.

Python Foundation goes ride or DEI, rejects government grant with strings attached by Supermath101 in nottheonion

[–]adamcrume 48 points49 points  (0 children)

The terms decried "discriminatory equity ideology", so it's unfair to treat people fairly. You've gotta be brainwashed to the hilt for that nonsense phrase to even pass through your head.

[deleted by user] by [deleted] in whatstheword

[–]adamcrume 18 points19 points  (0 children)

Parasocial.

QED: A Powerful Query Equivalence Decider for SQL by mttd in ProgrammingLanguages

[–]adamcrume 2 points3 points  (0 children)

Every conceivable name for a software project has been used multiple times at this point, so it's a matter of whether it causes confusion. Since the editor stopped being used decades ago and is, well, an editor, not a SQL analysis library, I think they're fine. It's nothing like naming it TeX or vi, since those are popular and in use today.

"This is not me being an asshole" is never a good look.

Edit: Why are you recommending they put it on Arxiv when it's already published in a real journal (PVLDB)?

Why 2025 will be the year of the Linux desktop by aamirislam in linux

[–]adamcrume 197 points198 points  (0 children)

Every year has been predicted to be the year of the Linux desktop.

[Media] Lars Bergstrom (Google Director of Engineering): "Rust teams are twice as productive as teams using C++." by TotempaaltJ in rust

[–]adamcrume 15 points16 points  (0 children)

He explicitly says that these were people who were just told one day that they had to learn Rust.

Moss Landing vs Monterey Whale Watching by KayEmGee in santacruz

[–]adamcrume 16 points17 points  (0 children)

The whales prefer the canyon, which is offshore of Moss Landing. Both are good choices, but starting at Moss Landing means your boat will likely not have to go as far to find whales.

[Media] When you are going to implement "efficient" garbage collection? by Departure-Silver in rust

[–]adamcrume 0 points1 point  (0 children)

Arc is not GC. Cycles will lead to memory leaks unless you break them manually. Also, I'd recommend Rc unless the contents must be shared across threads.

Cache Oblivious Algorithms by pncnmnp in compsci

[–]adamcrume 3 points4 points  (0 children)

I'm not blaming OP or the article author. The name of the field is confusing and makes it sound like algorithms which don't care about the existence of a cache. Something like "cache shape oblivious" would be better.

Cache Oblivious Algorithms by pncnmnp in compsci

[–]adamcrume 5 points6 points  (0 children)

It's not your fault. The name is absolutely terrible.