About D, you could also be programming robots, PLC’s or thermostats 🤷♂️
About D, you could also be programming robots, PLC’s or thermostats 🤷♂️
IMO they should just remove the equality operator on floats.
Other package managers, like nuget, throw errors if all dependencies on a package cannot be met by a single version.
This is probably the result of it copying all libraries in the same output directory and that .net cannot load 2 different versions of the same library so more an application restriction.
The downside of this is that packages often can’t use newer features if they want to not block the users of that library and that utility libraries have to have his backwards compatibility so applications can use the latest version while dependent libraries target an older version. Often applications keep using older versions with known security issues.
They also couldn’t call it “.Net Core 4” so they called it “.Net 5”
Will they keep skipping numbers or start thinking about not naming everything the same.
It has std:option
So every object that can be None or Some, needs to be checked when used. And only options can be set to None
I start writing the implementation and get the “variable not defined” error and then let the ide add the declaration. It’s less keys to press and misspell.