It's more like the Amish not using certain technology we all take for granted. I see this much broader: opting out of certain technologies. As a vegan I opt out of all animal domestication/husbandry and wild catch/hunt.…
Linux (Linus T himself iirc) is very GPLv2. They are not onboard with the innovation that was GPLv3. That innovation was mostly about software patents iirc. But the result was also that big corps liked GPLv3 even less…
Are people allowed to not want islam big in their home town? Why can every country be "proud of their culture" and "want to conserve their culture" except white/christian countries? Why is black-pride, or gay-pride, or…
So how is it "extremist, anti-democratic organisation"? you bring no proof. I have to believe you on it? If you are done with mass-immigration in Germany, you get no sizable party to vote for because they all have been…
I think you should be able to voice any policital opinion. But following the MSM narrative of calling every party that wants to stop mass-immigration as "far right" or "extreme right" has no meaning to me anymore.
These emails may be real. But that's yet to be confirmed. Yesterday The Economist interviewed AfD's leader, in proper English: https://www.youtube.com/watch?v=_cGGDu8sgXY The BitDefender article immediately goes of with…
We have "utilities on the market" now. So we get to choose between the color of logo on the invoice. Every year we can switch around new year. Then lots of marketing is going on: people going door to door as well... For…
You said: > Rust’s type system and borrow checker are not significant reasons for its compile times But isn't "hard" monomorphization a property of more complex type systems (generics, type variables, etc.)?
You can have naked (top-level) functions in Python right? Are they also in instances of classes?
Kotlin has optional OOP on the JVM. I still use it, but sparingly. Barely ever classes inherit from other classes in my code; I use interfaces, mostly to be able to fake services for testing. Most of what I write are…
Not sure what you mean by modern C++ code. But Rust's type system an borrow checker are not something you want to go without in Rust, while in C++ many codebases prevent the use of some features to reduce compile time…
Predominantly trained on atheist text maybe? Also, would you want to know an LLM's religious/spiritual orientation? I rather have it help me code.
No, "CloudFlare going all in on Rust" means that the code they write and maintain is rewritten.
> P.S. I've tried Zig [...] Why not Zig then, and C instead? As a C/Zig outsider, I'd much rather read Zig.
Yes, at least Rust and Zig have answers for the remaining niches. Rust's type system is making it's compile times bigger than C, C++ and Zig. This does keep it away from some code that's currently C or C++.
Cannot really compare C# to Rust. C# to me compares to Java and Kotlin (they have a large runtime or VM and implement GC). Rust compares to C, C++, Zig or Odin (compile to native, memory is more self-managed).
Best part of Golang ihmo; first time I saw a language mandate it's formatting. Fast compiles are also nice, but not exclusive to Go (C, C++, OCaml, also compile fast). I find it interesting that Google uses Rust. I know…
...and a community the size of Elm.
> I want regular OOP Why would you want that? Just to continue the habit? I'd say regular OOP is, after implicit `null`, the biggest mistake in software. Crystal is nice, but for network programming, Go simply cannot be…
just bolt your SSG onto the many CMS backends that are available. like Ghost, WriteFreely, Strapi or Payload.
We can do better than PHP, EAV-style db schemas, year 2000ish CMSes and, thus, Drupal. It' reputation is earned. A fresh web stack with a traditional (non-EAV) db schema and proper programming layers is a much better…
I'm more insterested in the new CSS scoping feature that still not supported. HAving CSS only work on a scope of the DOM would make dealing with CSS a lot easier. While waiting for that I decided to use Tailwind so I…
> bad taste They are only as good as their training data. I expect them to have badder taste for PHP or JS, than, say, Kotlin or Ruby. That's be because I prefer the code the latter communities have produced over the…
Ruby is token efficient because it is terse, and has little special-characters. That why it sometimes "reads like english". But also it has a bolted on type system. I dont mind burning tokens on code that is well typed.…
I think maintainers here listened to their gut feeling and trusted their experience. On top of that I think this is actually FLOSS great news, knowing how many commercial products have sacrificed proper professional…
It's more like the Amish not using certain technology we all take for granted. I see this much broader: opting out of certain technologies. As a vegan I opt out of all animal domestication/husbandry and wild catch/hunt.…
Linux (Linus T himself iirc) is very GPLv2. They are not onboard with the innovation that was GPLv3. That innovation was mostly about software patents iirc. But the result was also that big corps liked GPLv3 even less…
Are people allowed to not want islam big in their home town? Why can every country be "proud of their culture" and "want to conserve their culture" except white/christian countries? Why is black-pride, or gay-pride, or…
So how is it "extremist, anti-democratic organisation"? you bring no proof. I have to believe you on it? If you are done with mass-immigration in Germany, you get no sizable party to vote for because they all have been…
I think you should be able to voice any policital opinion. But following the MSM narrative of calling every party that wants to stop mass-immigration as "far right" or "extreme right" has no meaning to me anymore.
These emails may be real. But that's yet to be confirmed. Yesterday The Economist interviewed AfD's leader, in proper English: https://www.youtube.com/watch?v=_cGGDu8sgXY The BitDefender article immediately goes of with…
We have "utilities on the market" now. So we get to choose between the color of logo on the invoice. Every year we can switch around new year. Then lots of marketing is going on: people going door to door as well... For…
You said: > Rust’s type system and borrow checker are not significant reasons for its compile times But isn't "hard" monomorphization a property of more complex type systems (generics, type variables, etc.)?
You can have naked (top-level) functions in Python right? Are they also in instances of classes?
Kotlin has optional OOP on the JVM. I still use it, but sparingly. Barely ever classes inherit from other classes in my code; I use interfaces, mostly to be able to fake services for testing. Most of what I write are…
Not sure what you mean by modern C++ code. But Rust's type system an borrow checker are not something you want to go without in Rust, while in C++ many codebases prevent the use of some features to reduce compile time…
Predominantly trained on atheist text maybe? Also, would you want to know an LLM's religious/spiritual orientation? I rather have it help me code.
No, "CloudFlare going all in on Rust" means that the code they write and maintain is rewritten.
> P.S. I've tried Zig [...] Why not Zig then, and C instead? As a C/Zig outsider, I'd much rather read Zig.
Yes, at least Rust and Zig have answers for the remaining niches. Rust's type system is making it's compile times bigger than C, C++ and Zig. This does keep it away from some code that's currently C or C++.
Cannot really compare C# to Rust. C# to me compares to Java and Kotlin (they have a large runtime or VM and implement GC). Rust compares to C, C++, Zig or Odin (compile to native, memory is more self-managed).
Best part of Golang ihmo; first time I saw a language mandate it's formatting. Fast compiles are also nice, but not exclusive to Go (C, C++, OCaml, also compile fast). I find it interesting that Google uses Rust. I know…
...and a community the size of Elm.
> I want regular OOP Why would you want that? Just to continue the habit? I'd say regular OOP is, after implicit `null`, the biggest mistake in software. Crystal is nice, but for network programming, Go simply cannot be…
just bolt your SSG onto the many CMS backends that are available. like Ghost, WriteFreely, Strapi or Payload.
We can do better than PHP, EAV-style db schemas, year 2000ish CMSes and, thus, Drupal. It' reputation is earned. A fresh web stack with a traditional (non-EAV) db schema and proper programming layers is a much better…
I'm more insterested in the new CSS scoping feature that still not supported. HAving CSS only work on a scope of the DOM would make dealing with CSS a lot easier. While waiting for that I decided to use Tailwind so I…
> bad taste They are only as good as their training data. I expect them to have badder taste for PHP or JS, than, say, Kotlin or Ruby. That's be because I prefer the code the latter communities have produced over the…
Ruby is token efficient because it is terse, and has little special-characters. That why it sometimes "reads like english". But also it has a bolted on type system. I dont mind burning tokens on code that is well typed.…
I think maintainers here listened to their gut feeling and trusted their experience. On top of that I think this is actually FLOSS great news, knowing how many commercial products have sacrificed proper professional…