I've been thinking that I'll probably try to slow down and publish bi-weekly updates, as I feel like I am generating too much noise. I'll try to slow down and see what effect it had, as noise is not what I want to put out into the world.
Overall, this was pretty busy week, so I didn't have enough time for myself, and when I had, I often slept.
I've tried several other speed optimizations, but I didn't have much success. At the moment, I am at 24G9 without JIT and 7G3 with it. (last week 26G7 / 7G6, that is just 6.6% / 0.5% better).
Other than this, I've added traits for all remaining primitive objects. Traits are clusters of shared functionality, which at the moment have the biggest benefit that they allow you to add stuff to ints or floats at the runtime. This allows me to define just core functionality using primitive functions and then layer tinySelf code on top of it in the runtime, when the
stdlib.tself is run.
printLine messages for float, as well as
At the moment, the todo mind map for tinySelf's stdlib v1.0 looks like this;
At the moment, I am trying to add
asBool for floats, but it fails unexpectedly on weirdest things, so I think I'll be stuck for a while on this.
- Effective Pycharm
- Permanent record by Edward Snowden
Now I am wondering what to read next. I've picked up where Crux by Ramez Naam where I've left it and I also picked some physical books from the todo stack, but overall, at this moment, I don't feel much passion or interest in any of the books available to me.
Oh, and I've decided to use format with dashes instead of slashes, more in the spirit of ISO-8601, as the format I've been using until now is usually used for YYYY/DD/MM.
Yes, my English is probably horrible, but this kind of blog post doesn't qualify for (paid) grammar corrections yet (there is stuff with higher precedence in queue). If you want to change this, subscribe to my patreon.