The tooling and ecosystem, such as how well opentelemetry is integrated into the standard library.
Posts by
Have you faced any challenges with AOT that tempted you back to JIT?
In which Don burns $200 to improve test coverage and improve performance in an F# community library.
#fsharp
github.com/fsprojects/F...
That sounds very useful!
Coming to an ASP.NET Core HTTPS development certificate near you soon...
It's true, although I'd note access modifiers aren't really about "security". Even in .NET they're still a "pretty please", you can still get at them via reflection.
I'm curious what problem "properties should not exist" solves for you, because that implies that "non static methods should not exist", else people will just write methods "T GetFoo()" and "void SetFoo(T value)" as happened long before auto properties.
That use case makes sense. NB: I made a mistake in my code, the accumulator ought to be seeded by a different prime number than the multiplication, e.g. 23, not zero, to make the outcome appear more random.
Also, here's a fiddle with a stable string to int function: dotnetfiddle.net/NHCEHE
It's not optimised, there are faster & better ways to do this if it is a bottleneck in your application or key functionality.
Here's a fiddle to demonstrate: dotnetfiddle.net/zJMQ3D
Both "runs" have consistent randomisation because the same seed(s) are used.
Have you tried seeding a Random object with `var random = new Random(int seed)` and then calling `random.Shuffle()` to shuffle your items? I'm not clear on your need to convert your string to int, although Encoding.UTF8.GetBytes may be a path to what you're after there too.
The moment "allows ref struct" was introduced, my first thought was "we can improve LINQ and also make it available for Span".
And someone has done it. Great work, kudos to the author.
#dotnet #csharp
github.com/Cysharp/ZLinq
A post about using BenchmarkDotNET and modern C#/.NET features to fix some co-pilot output. #dotnet #csharp #benchmarkdotnet #performance #copilot
Just finished setting up #homeassistant , I'm starting to understand why #iot is popular.
Designing Data-Intensive Applicaitons (DDIA) is by far the most important and insightful systems design book I've ever read. #ddia