News for hackers. Stuff that matters.
Re:Go 1.18 by int_19h on Wednesday March 16, 2022 @06:21AM (#30697090)
From my work experience at the time, it was used pretty heavily in new codebases.
Re:Go 1.18 by BoorishBears on Wednesday March 16, 2022 @12:00PM (#30700466)
I mean the fact that they've been around since 2.0 but you saw it used heavily in new codebases says a lot doesn't it?
Re:Go 1.18 by int_19h on Wednesday March 16, 2022 @07:55PM (#30705730)
You misunderstood - I saw them in codebases that were new back when .NET 2.0 was new.

To be more precise, it was when .NET 3.5 was new (2008). That brought a lot of visibility to Nullable<T> because it was featured prominently in LINQ. But ?. didn't come until C# 6 (2014). I was wrong about ??, though - that one was added along with Nullable itself.