Calcurs
I wanted to have a sort of a parser that picked up my todos from my notes and scraped that as well as my schedule into a neat displayable format. The result, calcurs.
The only thing I hate the most is the unnecessary allocations going on everywhere. I really want to reduce the number of it. And I believe I can. It's just a matter of time.
Hmm, so it indeed takes a lot of time for over a year. Need to fix something that is lighter.
For starters, it doesn't need to parse and entire year. Even a month is enough ig. The users can just increase the limit of it all. Second, need to reduce all the allocations going on in the tables section of the binary. The earlier design is fine imo. No need to give them all the fancy features.
Ok nevermind, I'm an idiot. I was running it in debug mode. Of course it will be slow.
Hmmm. It is plenty fast for an year with each file being over 3000 lines of markdown and each file having some N events.
Ohkk so it works pretty well. I guess I don't really need to add all the fancier gimmicks owing to performance consideration. That's it for now, until next time!