742 karma · joined April 1, 2012
@stoarca on twitter
Real-time unit testing is actually the next major feature planned (I expect the release to be in about 4-6 weeks). That will cover 2 and 3.
1 will be improved in the very near future.
I see a regex in some code that I don't own. What does the regex do?
I read your blog post, and have kept named groups on my mind. Support for more languages is planned. However, I should note that it will be a premium feature.
I really appreciate the continued support.
I think you misunderstood my argument. That may have been entirely my fault; I'm still learning to write.
Small and simple problems are rare in large markets because everybody is chasing after them. The low-hanging fruit get picked very quickly, and you need to produce more to reach the bleeding edge.
By contrast, smaller markets have more low-hanging fruit simply because there are not as many people picking them.
The regex reference is only temporarily there. It'll eventually be replaced by a much better feature which is in the pipeline. I'll play around with the css to make it better.
I've played around with the positioning a bit, and it definitely needs iteration. However, an upcoming ui change will drastically change the demands on the ui, so it doesn't make sense to optimize that yet.
I'll replace the Lato font. I agree it looks terrible on windows.
Thanks for all the feedback!
In order to ensure that my engine (I simulate a kind of NFA) matches what javascript's engine matches, every time I match on my engine, I also try to exact match using javascript's engine. Unfortunately, javascript's engine always uses backtracking, even when it doesn't need to. Obviously this code should have been turned off for production, and I'll fix it on the next push.
To replicate the crash on your own, try typing: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab'.match(/^(a)$/) in your console.