Welcome to Dr. Krab's adventure through modern computing!
Why do you not take a look at my recent posts :3Recent Posts
AVR microcontrollers are fascinating to me, and I keep wanting to program them in fun and weird ways, using C++ in particular, as you may have seen in another previous post. Today, I want to investigate the implementation of coroutines (in fact, more precisely, of collaborative green threads) on AVR.
I love C++. It is my second favourite language. The depth of its design and the amount of features it proposes is truly out there. I am sometimes afraid that it will consume me, like an indescribable, immemorial eldritch horror; and once or twice when I contemplate the Abyss, g++ stares back at me, immobile, unquenched…
As you may have noticed in a previous post, I might be, what you may call, crazy about combinators. This is even more strange since I do not really like language theory as a whole.
A colleague of mine one day went to my office to ask me if I knew about the language Julia. I said I knew the name, but I had never used it till now. He told me something like You should give it a go, it has all the feature you dream about a language.
I am not very found of language theory. It is a difficult topic, and I am not very good at it, to be honest. Do not ask me about derivation, reductions and so on, it does not even make sense to me!