I took a lesson from my own blog post yesterday about lazy loading and made some drastic improvements to the load time of Regex Hero today. Essentially I'm now loading things like the analyzer and benchmark tool only when they're first called. This reduces the amount of work that has to be done when Regex Hero is first launched. And it should even reduce memory consumption a little bit if you're not using these features. The end result is that Regex Hero loads about half a second faster than before. This affects both the web version and the desktop version. Enjoy.
Awhile back I began working on an HTML5 / JavaScript version of Regex Hero . However, it was a huge undertaking essentially requiring a complete rewrite of the entire application. I have not had enough time to dedicate to this lately. So I've begun again, this time rewriting Regex Hero to work in WPF. It'll be usable in Windows 10 and downloadable from the Microsoft Store. This is a much easier task that also has the advantage of running the .NET regex library from the application itself. This will allow for the same speedy experience of testing your regular expressions and getting instant feedback that Regex Hero users have always enjoyed. I expect the first release to be ready in Q4 of 2019.
Comments
Post a Comment