I’ve been following Crystal progress for a while now and I’ve noticed that recently lots of bugs were fixed and I can’t stress enough how important I think it is for Crystal right now.
When I evaluate risks of some new tech I usually look at how viable and stable a project is. A big part of that is an amount of bugs and an amount of time each bug remains open.
And look what @asterite alone did just recently! https://github.com/crystal-lang/crystal/issues?q=is%3Aclosed+milestone%3A0.29.0+label%3Akind%3Abug+author%3Aasterite
At the time of writing in 0.29.0 milestone he fixed 17 bugs (!!!) or almost 10% of currently open bugs.
There are more that 60 bugs closed in 0.28 and 0.29 combined by all contributors.
This is amazing! Thank you Ary and all others who are using their free time and fixing these bugs. You are awesome!
What you are doing is very important. It may be not as exciting as introducing some cool new feature or throwing away an old one to make Crystal even more clear, but it is something we need for moving towards a 1.0 release and attracting more people to Crystal.