163 karma · joined February 18, 2022
That's a bit like saying that a Formula 1 car is slower than a Toyota Yaris when operated by a poor driver? What are you implying here?
So you're saying that with languages without GC, you can tailor your own GC that is a good fit to the problem you're trying to solve? Or that when the problem you are trying to solve is a good fit for the GC in your language of choice, you get good performance with less effort?
That's a huge list of databases that I've never heard of. In a sample of the categories, I looked for the most performant one, such as "NoSQL" where the one that comes out as best on benchmarks was Mongo DB which is written in C++. Why are all the number on spots on benchmarks written in C or C++ when the potential of GC languages is higher? Or maybe I'm misunderstanding.
I believe the original Minecraft is written in Java(?), but it's not really competitive with something like Unreal Engine.
Out of curiosity, which databases are written in GCed environments?
I don't think that they are trying to replace Java or Python, but C, for the areas where C is used today.
https://www.reddit.com/r/C_Programming/comments/nqkn93/what_...
I have some sort of FOMO when it comes to this question, and I've realized that I had to sort of pick both. Eventually I hope to be able to contribute to optimizing ML systems by use of experience with systems programming.
https://rms-support-letter.github.io/
If you think it's alright to join an organization and then go out of your way to backstab its founder because his social skills are lacking, then you're free to do that.
It's sort of like being able to RDP into the machine you were working on except it's text-based.
Compare this to Haskell. Where is it being used? What is it replacing?
The desktop machine, sadly has an nVidia card. Every time the screensaver comes on and provide credentials, it seems to operate at 1% capacity for a time period (that depends on how long I've been away from the computer).
Installing the nVidia drivers caused my machine not to boot any more, because SecureBoot was enabled. I tried to do the kernel module certificate signing, and failed (this process is a useful thing to present to someone who says Linux is ready for the desktop - good luck when grandma wants to sign kernel modules). I had to disable SecureBoot eventually, and now it nearly works, except the part about the screensaver. Linux is great, but the desktop system is a tragedy.