25 ms·
> starting with version 1.0, we will not be introducing any more breaking changes to Nim. I wonder whether they will stay committed to that. Pretty much all de
by copx 11y ago
> starting with version 1.0, we will not be introducing any more breaking changes to Nim.
I wonder whether they will stay committed to that. Pretty much all developers of other "living" languages I know who do not have strong industry support and thus pressure not to break working code introduce breaking changes all the time e.g. see D.
Nim could distinguish itself from the crowd with such a commitment to stability. However I expect overwhelming pressure from the enthusiast crowd which currently utterly dominates among Nim users to introduce breaking changes even post-1.0. And with little pressure from the other direction..
- fragsworth 11y agoThere will be plenty of pressure in the other direction, because of the fact that they announced it. It's a selling point for the language - a green light for companies to use the language in production environments, and when they update things they don't want their existing software to break.