|
|
|
|
|
by pjmlp
300 days ago
|
|
Nullable types came into C# during the .NET Framework days, back when the team had very high bar to ever add features that would change the runtime as OS component. Hence why async/await is such a mess of IL bytecode, as it was implemented in userspace so to say. Only with .NET Core, they followed other languages in not tying the runtime to the OS, a lesson that Google also had to learn (ART is updatable via PlayStore since Android 12). |
|