That is a new and welcome change, in my opinion. I have a bit of experience with Nim and when you defined a type (object), you couldn’t define default values. The workaround was making or overloading a new() function with default values instead.
Oh, yeah, don’t get me wrong, I like the change. I just figured the difference between a release candidate and the actual release would just be bug fixes and such.
That is a new and welcome change, in my opinion. I have a bit of experience with Nim and when you defined a type (object), you couldn’t define default values. The workaround was making or overloading a
new()
function with default values instead.Oh, yeah, don’t get me wrong, I like the change. I just figured the difference between a release candidate and the actual release would just be bug fixes and such.