Show HN: Mako – a full Bitcoin implementation in C
Call me old school, but I like looking at the number of lines of code to get a feel for how big of a project something is. Mako[1] is 265,618 lines of code. The most widely accepted Bitcoin implementation[2] is 639,074 lines of code -- that's 2.5x bigger and written in a slew of languages. Mako looks like a super-impressive amount of work (and by a single person no less).<p>[1] <a href="https://github.com/chjj/mako" rel="nofollow">https://github.com/chjj/mako</a><p>[2] <a href="https://github.com/bitcoin/bitcoin" rel="nofollow">https://github.com/bitcoin/bitcoin</a><p>[3] How I calculated: find <source-directory> -type f | sed 's/.*/"&"/' | xargs  wc -l<p>EDIT: Also of interest is this "from-scratch tour of Bitcoin in Python" that was discussed here on HN a few months ago: <a href="https://news.ycombinator.com/item?id=27593772" rel="nofollow">https://news.ycombinator.com/item?id=27593772</a>