This issue is a bit delayed this week - mea culpa. Last weekend was summer in England, and I didn't want to miss a minute of it! But now that it's autumn, we can get back to our regularly scheduled developer tools news.
- Versioning Limitations in .NET
Versioning is hard, and things like semantic versioning ("semver") only make it easier if we can agree on what a "breaking change" is. (Hint: we can't.) But what can we do about it? Some proposals for fixing versioning in .NET.
- Apollo in 50 numbers: the technology
The 50th anniversary of the Apollo 11 moon landing is less than two weeks away. The bespoke technology and tools that were needed for this historic event were revolutionary - including, yes, the flight computer, sporting just 74kb of ROM and a whopping 4KB of RAM.
- Using Span for high performance interop with unmanaged libraries
As a C programmer who occasionally dabbles in managed code like C#, I'm incredibly here for the performance revolution that's been going on in the .NET ecosystem with things like
Span<T>. A look at using
Span for interop with strings in native code.
- Should I Add Generated Dart Files to Git?