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. Look up the Microsoft Community/Open Specification Promise and their patent promise https://github.com/dotnet/runtime/blob/main/PATENTS.TXT .NET Core is open source, free, and comes with the guarantee of no litigation from Microsoft. As…
    comment by Salgat · 2022-03-13 · in .NET Myths Dispelled
  2. ok that is VERY encouraging to hear! thanks for letting me know about that EDIT: found it: https://github.com/dotnet/runtime/issues/61231
    comment by Shadonototra · 2022-02-21 · in Microsoft YARP
  3. You can find the Socket partial class files here: https://github.com/dotnet/runtime/tree/main/src/libraries/Sy... Socket.cs, Socket.Unix.cs, Socket.Windows.cs, etc... AFAIK, there are no parts of libuv left in .NET Core. That was mostly…
    comment by moogly · 2022-02-20 · in Microsoft YARP
  4. …(if ever) but it's not outside the realm of possibility. Edit: The proposal for anyone interested https://github.com/dotnet/runtime/issues/933
    comment by HideousKojima · 2022-02-08 · in How UTF-8 Works
  5. …an example of unstable benchmark performance caused by the lack of code alignment in .NET's JIT: https://github.com/dotnet/runtime/issues/43227
  6. …added back to .NET 5 [2]. [1]: https://docs.microsoft.com/dotnet/csharp/programming-guide/t... [2]: https://github.com/dotnet/runtime/pull/33060 [3]: https://github.com/dotnet/runtime/issues/27790 [4]:…
  7. …example? To me it seems that the implementation for .Any actually uses .Count when available, see https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...
    comment by luan42 · 2021-11-21 · in .NET 6 vs .NET 5 speedup
  8. …That sounds a bit absurd but it's been a long standing issue with challenges you wouldn't expect.. https://github.com/dotnet/runtime/pull/54253
    comment by Rapzid · 2021-11-21 · in .NET 6 vs .NET 5 speedup
  9. Do be warned that .Net 6 did cause some regressions, in reflection at least https://github.com/dotnet/runtime/issues/61486
    comment by Ygg2 · 2021-11-21 · in .NET 6 vs .NET 5 speedup
  10. Yes, it embeds the CLR in to the application see the PR at https://github.com/dotnet/runtime/issues/43072
    comment by sitharus · 2021-11-09 · in .NET 6 Released
  11. …can build self-contained, smaller executables, and shared libraries callable from say, C code. [1]: https://github.com/dotnet/runtimelab/blob/feature/NativeAOT/... [2]: https://github.com/dotnet/runtime/issues/61231
    comment by jeswin · 2021-11-08 · in .NET 6 Released
  12. …in this context referring to 'platform abstraction layer') does the work for you behind the scenes: https://github.com/dotnet/runtime/blob/10eb1a9ff1c09de4a2a1f...
    comment by saulr · 2021-11-02 · in Anatomy of a Terminal Emulator
  13. …you because some modern projects[1] still prefer to compile with symbols and strip afterward. [1] https://github.com/dotnet/runtime/blob/main/eng/native/funct...
    comment by ceztko · 2021-09-24 · in Inspecting coredumps like it's 2021
  14. …rust justification for the same: https://mail.mozilla.org/pipermail/rust-dev/2013-November/00... https://github.com/dotnet/runtime/issues/11084 They knowingly seem to have chosen a more complicated model for performance. For me, that…
    comment by throwaway13337 · 2021-09-24 · in Asynchronous Programming in C#
  15. but if we assume that it works fine? AFAIK there's ongoing and active work for FreeBSD https://github.com/dotnet/runtime/issues/14537
    comment by tester756 · 2021-09-15 · in FreeBSD SSH Hardening
  16. …full release in a couple months supports M1 Macs[1] as a build target just fine. So does MAUI[2] 1. https://github.com/dotnet/runtime/issues/43313 2. https://docs.microsoft.com/en-us/dotnet/maui/get-started/ins...
    comment by tracker1 · 2021-09-10 · in Containers Don't Solve Everything
  17. …another system that already supports .NET and copied to the target system. Some Details are here: https://github.com/dotnet/runtime/blob/main/docs/design/core... For building from source to satisfy requirements Linux distributions,…
    comment by MarkSweep · 2021-09-01 · in C# for Systems Programming
  18. …Random example of someone trying to leverage this capability to harden an app: https://github.com/dotnet/runtime/issues/40100 Random comment that has a bunch of semi-interesting info in it: https://news.ycombinator.com/item?id=26061230 (
  19. It's in the RID catalog: https://github.com/dotnet/runtime/blob/main/src/libraries/Mi...
  20. …of concept stage, if not beyond. https://sinclairinat0r.com/2020/02/05/compiling-net-core-for... https://github.com/dotnet/runtime/issues/36699
  21. …the FreeBSD .NET port is stumbling/regressing somewhat and could definitely use a little help: https://github.com/dotnet/runtime/issues/14537 (Better start at the end of that thread, rather than the start) Anything you could do to help (if…
  22. …other FreeBSD issues[2] that need to be solved for complete support. Or the same for NetBSD[3]. [1] https://github.com/dotnet/runtime/issues/14537 [2] https://github.com/dotnet/runtime/labels/os-freebsd [3]…
    comment by xvilka · 2021-06-18 · in .NET 6 Preview 5
  23. …Webkit and the JDK implement the same string optimization, while .NET unfortunately doesn't: https://github.com/dotnet/runtime/issues/6612
  24. …Progress is being tracked in these places: https://github.com/dotnet/source-build/issues/1139 https://github.com/dotnet/runtime/issues/14537
    comment by 1MachineElf · 2021-03-17 · in FreeBSD 13.0 – Full Desktop Experience
  25. …to C++. Currently, they don't support NEON on 32-bit ARM, and have performance issues in the JIT: https://github.com/dotnet/runtime/issues/13811
  26. Appears to be fixed by https://github.com/dotnet/runtime/commit/f27d33729518f5aa478...
  27. …to use. Which is nice but kinda sucks too, given all the footguns they bring to the party. [1]: https://github.com/dotnet/runtime/issues/6307
  28. …super exciting. Seems like this is where most of the detailed design discussion is taking place: https://github.com/dotnet/runtime/issues/45689
    comment by ripley12 · 2021-02-17 · in .NET 6 Preview 1
  29. …into some issues getting .NET 5 running well, but improvements are coming with new macOS releases. https://github.com/dotnet/runtime/issues/44897
  30. …on-prem setups, this is just unacceptable and doesn't even have anything to do with legacy libs. https://github.com/dotnet/runtime/issues/31570
  31. …cases are well known (`throw\switch\fixed\try..catch\calling delegates` and some more https://github.com/dotnet/runtime/blob/master/src/coreclr/ji... ). > because it supports directly inlining IL instructions intermixed with regular code…
    comment by buybackoff · 2021-02-01 · in F# is gaining independence from .NET
  32. …also an issue with this. [0] Apple seems to intentionally break quite a lot of core APIs lately. 0: https://github.com/dotnet/runtime/issues/47584
  33. …, ctrl-f for this stack trace is showing the runtime reality . [1] https://github.com/dotnet/runtime/issues/2191
    comment by MaxBarraclough · 2021-01-08 · in How Tail Call Optimization Works
  34. …broken: https://github.com/MonitorControl/MonitorControl/issues/323 - Rosetta + debugger crashes: https://github.com/dotnet/runtime/issues/44958 - nmap crashes whole machine (!): https://github.com/nmap/nmap/issues/2193 - and of course the…
    comment by hedgehog · 2020-12-24 · in Big Sur 11.1 External Display Issues
  35. …PAL is not that big and I don’t the steady state performance critical code paths go through it. 1: https://github.com/dotnet/runtime/tree/master/src/libraries/... 2: https://github.com/dotnet/runtime/tree/master/src/coreclr/sr...
    comment by MarkSweep · 2020-11-11 · in .NET 5.0
  36. …do a normaly fetch after a shallow clone, you can cause the server to do ever more work[4]. 1: https://github.com/dotnet/runtime/pull/35109 2: https://github.com/dotnet/runtime/blob/693c1f05188330e270b01... 3:…
  37. …int a; float c; int b; Folks in my team didn't want to believe it at first :) Edit: found it here - https://github.com/dotnet/runtime/issues/17395 Not quite as I described but close.
    comment by cblum · 2020-09-30 · in It Is Never a Compiler Bug Until It Is
  38. If you read three, include Stephen Toub Why? > https://github.com/dotnet/runtime/graphs/contributors
    comment by tester34 · 2020-09-10 · in .NET Memory Performance Analysis
  39. ….NET 5 CoreCLR and instead adding a system that lets the Windows team plug in the marshaling stuff: https://github.com/dotnet/runtime/issues/35318 coreclr.dll is currently half a megabyte smaller than the 3.1 release.
    comment by MarkSweep · 2020-08-06 · in .NET Team Survey: Native AOT
  40. https://github.com/dotnet/runtime/tree/master/docs/design/co...
    comment by The_rationalist · 2020-07-27 · in Research Based on the .NET Runtime (2019)
  41. Microsoft is working on ARM64 performance for .NET 5: https://github.com/dotnet/runtime/issues/35853
  42. …that already exists in J9 (IBM's JVM) I think. There is equivalent work for .net core here: https://github.com/dotnet/runtime/blob/master/docs/design/co... (So the title is somewhat accurate, but you have to do some digging)
  43. …is bounded by the lifetime of the allocating method, the allocation may be moved to the stack. https://github.com/dotnet/runtime/blob/master/docs/design/co...
    comment by OnlyOneCannolo · 2020-07-02 · in HotSpot compiler: Stack allocation prototype for C2
  44. It was fixed. https://github.com/dotnet/runtime/issues/8744
  45. The change in .Net Core: https://github.com/dotnet/runtime/commit/03bf95c8db9003a5925... (The implementation might be different on .Net Framework)
  46. …in one single massive .cpp file. I mean, look at it [1]. Github even refuses to display it. [1] https://github.com/dotnet/runtime/blob/master/src/coreclr/sr...
  47. My understanding is that the dotnet runtime and powershell are both decent codebases. https://github.com/dotnet/runtime https://github.com/PowerShell/PowerShell
    comment by _-david-_ · 2020-05-20 · in Welcome to C# 9.0
  48. …latest .NET Core 3.1, SIMD support is not good enough. Compiler generates very inefficient code: https://github.com/dotnet/runtime/issues/13811 ARM Neon support is lacking. Even on PCs, in my C++ I needed instructions, both vector like…
  49. …of fibers appear to have been considered but deemed too hard or not worth the trade-offs. See here: https://github.com/dotnet/runtime/issues/11084 The acceptable alternative was, apparently, forcing to programmers to litter their code with…
    comment by balfirevic · 2020-05-16 · in State of Loom
  50. …be talking out of my ass. [0] https://docs.microsoft.com/en-gb/dotnet/api/system.collectio... [1] https://github.com/dotnet/runtime/blob/master/src/libraries/...