This week we rounded 2.4 million downloads of Magic’s NuGet packages. This obviously doesn’t equate to number of users, since users will update their existing installations. Also each time a user clones Magic he or she downloads all of the 35 packages that exists at Magic’s NuGet repository. But, a week ago we had 2.3 million downloads, and even accommodating for CI and CD pipelines and such. The fact that each user downloads 35 files every time he or she clones Magic, or consumes it source code version. Therefore, there is no doubt that Magic is now currently experiencing “hyper growth” in its user base. The last 7 days we’ve had somewhere between 50,000 and 100,000 downloads of Magic’s NuGet packages. Even dividing this number by 100, implies there’s somewhere between 500 and 1,000 people trying out Magic now on a weekly basis.
My reasons for making this official, is because the most frequent question I get when people asks me about Magic is; “Is it production ready?” Well, Magic is currently being set into production at several banks in Eastern Europe. It’s being used by one of the largest ISPs in South Africa. In addition, I know about at least one municipality in Israel using it for their inhouse apps. Magic is being used by several large consulting companies, on a daily basis. This is because, forgive me for paraphrasing the arguments here; “It makes them more than twice as productive”. Hyperlambda is documented at the Microsoft website. The ideas that are the foundation of Magic has been researched and developed now for a decade.
Due to its nature, being Open Source that is, we have no ways to track people who download it for obvious reasons. However, 50,000 to 100,000 downloads per week cannot possibly be wrong comes to mind … ;)