I think interfaces or something akin to them would be much more useful for the language than methods. I don't know how hard this is to implement - that's not why I'm suggesting it - I just don't find methods particularly useful.
I don't generally like exceptions - but I've also been told not use things like nil and to prefer things like exceptions. I think this needs to be sorted out and we either need to go back to doing things in a C like / some other manner or fully embrace exceptions. Or we could invent somethning here - but the current situation isn't ideal. Converters - meh I don't find them particularly useful but I also don't find them harmful. I think they could go just to reduce a feature that probably most people don't use. I think there's been some progress made on shrinking the stdlib and getting rid of some modules or moving some to external libs. That work should continue. Some modules I'd personally get rid of - color, 2d/3dmath all of the db related libraries There are others I'd consider too but I think that's a start... Bitsets - @krux02 - what's the alternative? Could you provide an example or something? I'm also guessing they're pretty relied on throughout the Nim stdlib... What's the urge to get rid of them? What real harm does including them cause? I understand that they could be replaced with more useful features, but something equivalent or close to has to be there. Auto formatting code - yeah some tool that the vscode extension and other editors could use would be great, I agree. I agree with Arrrrrr's points about the system lib and general refactoring / renaming suggestions. * Zachary Carter
