Hacker GitHub

← All repos

dotnet/runtime

View on GitHub ↗ ★ 18,406 C#

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

335 mentions on Hacker News by 195 people: 30 stories, 305 comments · first 2019-12-06 · latest 2026-09-21

Mentions per year 335 mentions · busiest year 2024 (96)
20082026
  1. Just checked it and I underestimated. Just before the split it was at 54k LOC: < https://github.com/dotnet/runtime/blob/b96f3cc738f7fca9474fb... > I’ve also read that a first version of the file came from a Common Lisp to C++ code…
  2. …ever actually consulted with golang devs): https://github.com/WebAssembly/gc/issues/36 More links: https://github.com/dotnet/runtime/issues/94420 https://github.com/golang/go/issues/63904
  3. …is not suitable for .NET: https://github.com/WebAssembly/gc/issues/77 What should be improved: https://github.com/dotnet/runtime/issues/94420
    comment by jaen · 2026-07-25 · in GC and Exceptions in Wasmtime
  4. …took a long time and we still can't get aligned pinned allocs (have to manually pad instead) [2] - https://github.com/dotnet/runtime/discussions/115627
    comment by to11mtm · 2026-07-13 · in Tune Code Before Your Garbage Collector
  5. …the modern .NET runtime, System.Random should come from here, which is updated somewhat regularly: https://github.com/dotnet/runtime/commits/main/src/libraries... . Although, whether any of these is a behavioral breaking change isn't…
    comment by mellinoe · 2026-06-16 · in Correlated randomness in Slay the Spire 2
  6. …never. The core libraries of .NET are written in C# and it's like a completely different language: https://github.com/dotnet/runtime/blob/main/src/libraries/Sy... One might not make use of it application code but these features a major…
    comment by wvenable · 2026-05-24 · in Improving C# Memory Safety
  7. …calls used to here [2]. [1]: https://learn.microsoft.com/en-us/dotnet/api/system.runtime.... [2]: https://github.com/dotnet/runtime/blob/b6a3e784f0bb418fd2fa7...
    comment by MarkSweep · 2026-02-27 · in Allocating on the Stack
  8. …is in particular universal in Microsoft documentation (but notably not actual Microsoft code; e.g. https://github.com/dotnet/runtime has plenty of cleanup gotos). In practice, well, the “of doom” part applies: two fallible functions on the…
    comment by mananaysiempre · 2026-02-20 · in Defer available in gcc and clang
  9. ▲ 2
    .NET runtime: Use io_uring for sockets on Linux
    story by fabian2k · 2026-02-17 · 0 comments
  10. …[2] https://dotnetfoundation.org/about/policies/.net-foundation-... [3] https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md [4] https://github.com/dotnet/sdk/issues/6145 [5] https://github.com/dotnet/sdk/issues/22247
  11. …implementation is very close to what the article showcases, even 3-character limit is there: https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...
    comment by neonsunset · 2026-01-05 · in So, you want to chunk really fast?
  12. …APIs based on assumptions versus a 1:1 method that exposes managed code and hides unmanaged. [0] https://github.com/dotnet/runtime/pull/100824
    comment by yndoendo · 2026-01-03 · in 2026 will be my year of the Linux desktop
  13. …alternative GC with ultra low pauses for .NET called Satori. It's primarly discussed here https://github.com/dotnet/runtime/discussions/115627 , and the GC itself can be found here https://github.com/VSadov/Satori
  14. …it telling they don't list one of the more public LLM adoptions being forced fed to MSFT workers: https://github.com/dotnet/runtime/pull/115762
    comment by shimman · 2025-12-23 · in A year of vibes
  15. ▲ 2
    Framework Design Guidelines
    story by jpeter · 2025-12-05 · 0 comments
  16. https://github.com/dotnet/runtime/pull/120637#discussion_r24... lmao. They had an AI create a PR, then a human to review it, but then the human ended up using another AI to review the original AI.
  17. …In the dotnet repos you can see MS employees constantly fighting it across hundreds of PRs: https://github.com/dotnet/runtime/pull/120637
  18. …in January 2024. See: - https://www.freshports.org/lang/dotnet/ - https://wiki.freebsd.org/.NET - https://github.com/dotnet/runtime/issues/14537 Currently it looks like it's currently just 9.0.10
    comment by SirGiggles · 2025-11-13 · in A brief look at FreeBSD
  19. …so you had to redecorate everything with their new attributes. For example https://github.com/dotnet/runtime/issues/29975 . So we stuck with Newtonsoft for the time being.
    comment by anonymars · 2025-11-12 · in .NET 10
  20. …check out the JIT section of https://devblogs.microsoft.com/dotnet/performance-improvemen... and or https://github.com/dotnet/runtime/blob/main/docs/design/core...
    comment by andyayers · 2025-10-09 · in Ask HN: Who is hiring? (October 2025)
  21. …nice optimizations but can complicate things for the JIT. Some details here if you're curious: https://github.com/dotnet/runtime/blob/main/docs/design/core...
    comment by andyayers · 2025-10-07 · in What .NET 10 GC changes mean for developers
  22. …These optimizations are mostly about reducing the various LINQ patterns into simple for loops. [1] https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...
  23. …AFAIK WASM GC was designed with only JavaScript in mind so that's what everyone is stuck with. [1] https://github.com/dotnet/runtime/issues/94420
  24. …if you really wanted to: https://learn.microsoft.com/en-us/dotnet/core/runtime-config... https://github.com/dotnet/runtime/blob/main/src/coreclr/gc/g...
  25. …aware of WasmGC [0], and they have provided their remarks when WasmGC was being designed [1]. [0] https://github.com/dotnet/runtime/issues/94420 [1] https://github.com/WebAssembly/gc/issues/77
  26. ▲ 2
    The Book of the Runtime (BOTR) for the .NET Runtime
    story by mooreds · 2025-10-02 · 0 comments
  27. …seems like also Dart/Flutter uses WasmGC: https://developer.chrome.com/blog/wasmgc#kotlin_wasm https://github.com/dotnet/runtime/issues/94420 has some notes on why C# can't use WasmGC (yet?).
    comment by wffurr · 2025-09-19 · in WASM 3.0 Completed
  28. …super low latency pauses, but there are interesting development going on recently regarding this - https://github.com/dotnet/runtime/discussions/115627 .
  29. …in .NET to be compelling. For example, a Vector<T> type is specifically handled by the JIT: https://github.com/dotnet/runtime/blob/main/src/coreclr/jit/... https://learn.microsoft.com/en-us/dotnet/api/system.numerics...
    comment by bob1029 · 2025-08-10 · in Why do we even need SIMD instructions?
  30. At work, we use the .editorconfig of the .NET runtime, with slight modifications: https://github.com/dotnet/runtime/blob/main/.editorconfig
  31. …far more palatable (e.g. 250ms -> 5ms) [2]. [1] https://www.youtube.com/watch?v=tzt36EGKEZo [2] https://github.com/dotnet/runtime/discussions/115627#discuss...
  32. …code? Edit: answering myself, this seems to be (at least partially) merged into the dotnet itself https://github.com/dotnet/runtime/pull/102655
  33. There's a documented memory model ( https://github.com/dotnet/runtime/blob/main/docs/design/spec... ), does that not address this concern?
    comment by ameliaquining · 2025-07-24 · in There is no memory safety without thread safety
  34. …for everything, and does not account for "FAT", "NTFS", "HPFS", and even "OpenVMS". Or ZIP64. (-: * https://github.com/dotnet/runtime/blob/main/src/libraries/Sy... * https://github.com/mihula/ProDotNetZip/blob/main/src/Zip/Zip...
    comment by JdeBP · 2025-07-06 · in Yet Another Zip Trick
  35. This is funny, but unfortunately .NET went all in on the AI coding assistant kool-aid. https://github.com/dotnet/runtime/pull/115762 https://github.com/dotnet/runtime/pull/115743 https://github.com/dotnet/runtime/pull/115733…
    comment by greenavocado · 2025-07-03 · in Introducing tmux-rs
  36. ▲ 8
    .NET Memory Model
    story by Metalnem · 2025-07-03 · 0 comments
  37. …fine. It works to report this way too, via .NET maintainers. It is very common to do this as well. https://github.com/dotnet/runtime/issues/117233#issuecomment... You’re quoting a community contributor and this is not a firm stance held by…
  38. ▲ 177
    Math.Pow(-1, 2) == -1 in Windows 11 Insider build
    story by jai_ · 2025-07-02 · 135 comments
  39. No need to exaggerate. They also got PRs which were ok and got merged https://github.com/dotnet/runtime/pull/116987 so it's not "only hallucinations".
    comment by viraptor · 2025-06-28
  40. https://github.com/dotnet/runtime/pull/115733 https://github.com/dotnet/runtime/pull/115732
    comment by delduca · 2025-06-28
  41. …it the copilot agent PRs on GitHub and the interactions of their employees with it are hilarious. https://github.com/dotnet/runtime/pull/115762 https://github.com/dotnet/runtime/pull/115743
  42. There are some ongoing experiments regarding this, this is one of them: https://github.com/dotnet/runtime/pull/115762
  43. …chiefs learn a harsh lesson when they are ejected for forcing stupidity across the org. [1] https://github.com/dotnet/runtime/pull/115762
  44. …unlikely to reflect a "system rethink". Is this, from elsewhere in the thread, a system rethink, https://github.com/dotnet/runtime/pull/36715/files ? I've worked on a product that reinvented parts of the standard library in confusing and…
    comment by cess11 · 2025-06-26 · in -2000 Lines of code (2004)
  45. …case today). This was a breaking change. We realized we had one chance to do this and took it. [1] https://github.com/dotnet/runtime/pull/36715/files
    comment by runfaster2000 · 2025-06-26 · in -2000 Lines of code (2004)
  46. …a cult. Whatever it is, outside the distortion bubble, this whole thing looks pretty bad to me. [1] https://github.com/dotnet/runtime/pulls [2] https://github.com/dotnet/aspnetcore/pulls
  47. C# has implemented some SIMD for IndexOf: https://github.com/dotnet/runtime/pull/63285
  48. …a fully interpreted mode in 10 or 11 so I wonder if they'll switch to that for things like this https://github.com/dotnet/runtime/issues/112748
  49. ▲ 1
    [iOS][globalization] Implement CompareInfo.Version for hybrid globalization
    story by daviesgeek · 2025-05-22 · 0 comments
  50. …an entire workday's worth of hours into babysitting this PR, still having to say "fix whitespace": https://github.com/dotnet/runtime/pull/115826