Since the Rust support in the kernel is not optional, it already has an impact on platform support, no? Or maybe they are using the gnu toolchain to avoid that?
If it's written with nostd, I'd expect them to be similar.
> Less skilled co-workers will make mistakes that will have more consequences when the language is more permissive. Even the most skilled engineers are going to make these mistakes sometimes. That's the whole point of…
I'll put my money on AI software contributions...
The median alone doesn't paint the whole picture. We need to compare the spread as well. The median doesn't care if you make just under the median, or $1 a month.
I've only ever used emacs in vim mode (evil-mode). Its vim emulation is the best I've seen anywhere.
I'm happy to see these improvements. One thing that has always been annoying with Emacs is how much configuration is required to get a modern editor going. Things like Doom Emacs, and Spacemacs try to solve that…
I tried Helix for a few weeks and found it to be less efficient overall. Now granted it's hardly fair to compare 3 weeks to 20 years, so maybe with more time I might change my mind. I really missed vim's . key to repeat…
You sound like you would prefer Emacs over Vim.
While this is true, the fact that it is Rust provides a much greater level of confidence than if it was Python or something.
I have felt this many times. However, the effort involved in writing code does not indicate the amount of issues that code may have. This is why I prefer Rust to C++ these days - it just removes 90% of the development…
I built my career on C++ and I agree with you. Rust is just superior in almost every way. C++ is dead to me for new projects.
It's funny how people take this perspective for Waymo, but when it comes to Tesla FSD, they are much less forgiving, even though I think Tesla's performance is at least as good, if not better.
[dead]
> I happen to subscribe to the general belief that we should aim to make life suck less for others in the future. In pursuit of this noble goal, one can do more harm than good, if not careful. Take for instance a…
It wasn't legal for the US to separate from England either. Just hypothetically, say Alberta ultimately decides to separate and proclaims their independence. They stop paying into the federal system and set up their own…
I wouldn't be so certain about that. What happens when the vote passes, and the USA formally recognizes an independent Alberta?
5 weeks, even contiguous is not enough to unwind from decades of job induced stress. I took some time off between jobs, and it was a solid 3 months before I noticed major improvements.
I loved working in Haskell for a few years. I wasn't actively looking it, but the opportunity just sort of landed in my lap. It was exciting and mentally stimulating. But the unfortunate fact is, I am easily twice as…
Compared to who?
[flagged]
Maybe this will help people kick their doom scrolling habit.
This sounds good in theory, but it means Beagle needs to understand how to parse every language, and keep up with how they evolve. This sounds like a ton of work and a regression could be a disaster. It'll be…
> I doubt it's caused by the use of dynamic programming languages. Depends which ones. Python? Definitely a source of slowness.
You say it hasn't saved you any time because you're doing more work now - e.g. documentation. I would say that's being pedantic, but I guess the expectations shift with it, so in practice, you can't just maintain your…
Since the Rust support in the kernel is not optional, it already has an impact on platform support, no? Or maybe they are using the gnu toolchain to avoid that?
If it's written with nostd, I'd expect them to be similar.
> Less skilled co-workers will make mistakes that will have more consequences when the language is more permissive. Even the most skilled engineers are going to make these mistakes sometimes. That's the whole point of…
I'll put my money on AI software contributions...
The median alone doesn't paint the whole picture. We need to compare the spread as well. The median doesn't care if you make just under the median, or $1 a month.
I've only ever used emacs in vim mode (evil-mode). Its vim emulation is the best I've seen anywhere.
I'm happy to see these improvements. One thing that has always been annoying with Emacs is how much configuration is required to get a modern editor going. Things like Doom Emacs, and Spacemacs try to solve that…
I tried Helix for a few weeks and found it to be less efficient overall. Now granted it's hardly fair to compare 3 weeks to 20 years, so maybe with more time I might change my mind. I really missed vim's . key to repeat…
You sound like you would prefer Emacs over Vim.
While this is true, the fact that it is Rust provides a much greater level of confidence than if it was Python or something.
I have felt this many times. However, the effort involved in writing code does not indicate the amount of issues that code may have. This is why I prefer Rust to C++ these days - it just removes 90% of the development…
I built my career on C++ and I agree with you. Rust is just superior in almost every way. C++ is dead to me for new projects.
It's funny how people take this perspective for Waymo, but when it comes to Tesla FSD, they are much less forgiving, even though I think Tesla's performance is at least as good, if not better.
[dead]
> I happen to subscribe to the general belief that we should aim to make life suck less for others in the future. In pursuit of this noble goal, one can do more harm than good, if not careful. Take for instance a…
It wasn't legal for the US to separate from England either. Just hypothetically, say Alberta ultimately decides to separate and proclaims their independence. They stop paying into the federal system and set up their own…
I wouldn't be so certain about that. What happens when the vote passes, and the USA formally recognizes an independent Alberta?
5 weeks, even contiguous is not enough to unwind from decades of job induced stress. I took some time off between jobs, and it was a solid 3 months before I noticed major improvements.
I loved working in Haskell for a few years. I wasn't actively looking it, but the opportunity just sort of landed in my lap. It was exciting and mentally stimulating. But the unfortunate fact is, I am easily twice as…
Compared to who?
[flagged]
Maybe this will help people kick their doom scrolling habit.
This sounds good in theory, but it means Beagle needs to understand how to parse every language, and keep up with how they evolve. This sounds like a ton of work and a regression could be a disaster. It'll be…
> I doubt it's caused by the use of dynamic programming languages. Depends which ones. Python? Definitely a source of slowness.
You say it hasn't saved you any time because you're doing more work now - e.g. documentation. I would say that's being pedantic, but I guess the expectations shift with it, so in practice, you can't just maintain your…