a very occasional diary @ Nikita Danilov
2022-10-12
usched: update
›
Update for the previous post about stackswap coroutine implementation usched . To recap, usched is an experimental (and very simple, 120L...
2022-10-07
Generating Catalan numbers.
›
Enumerate all binary trees with N nodes, C++20 way: #include <memory> #include <string> #include <cassert> #include &l...
A Python: it's dictionaries all the way down.
›
def drill(): return defaultdict(drill)
1 comment:
2022-10-06
usched: stackswap coroutines, neither stackful nor stackless
›
[Please read the update .] This repository ( https://github.com/nikitadanilov/usched ) contains a simple experimental implementation of coro...
2022-08-22
3-lisp: an infinite tower of meta-circular interpreters.
›
Précis 3-lisp is a dialect of Lisp designed and implemented by Brian C. Smith as part of his PhD. thesis Procedural Reflection in Progr...
2 comments:
2022-07-26
Treadmill
›
Treadmill is a "real-time" in-place garbage collection algorithm designed by H. Baker [ 0 ]. It is simple, elegant, efficient a...
2 comments:
2021-02-13
360 years later or „Скрещенья ног“
›
In 1896 Paul Gauguin completed Te Arii Vahine ( The King’s Wife ): From many similar paintings of his Tahitian period this, together with...
2020-11-11
A curious case of stacks and queues.
›
When studying computing science we all learn how to convert an expression in the "normal" (" infix ", "algebraic&qu...
2020-10-14
Unexpected isomorphism
›
Since Cantor's "I see it, but I cannot believe it" (1877), we know that \(\mathbb{R}^n\) are isomorphic sets for all \(n ...
2019-01-27
Why Go is Not My Favorite Programming Language
›
Disclaimer : this article shares very little except the title with the classical Why Pascal is Not My Favorite Programming Language . No at...
2018-03-09
Cographs, cocounts and coconuts.
›
Abstract : Dual of the familiar construction of the graph of a function is considered. The symmetry between graphs and cographs can be ext...
›
Home
View web version