GameBoy Advance game (difficulty = 3/10, time = 2 weeks)
Wow! Physics engine (difficulty = 5/10, time = 1 week)
What?? Threaded Virtual Machine (difficulty = 6/10, time = 1 week)
I— POSIX shell (difficulty = 4/10, time = 3-5 days)
Ok... I can't believe this person :DBut regardless of the time estimates, I appreciate the idea!
This person is a game developer who works on an open source voxel RPG https://github.com/veloren/veloren - take their estimates with that in mind!
I have to assume the author listed these times based on how long it would take for someone to follow along with the blogs that they linked to, which demonstrate stripped down simple versions of these things. Like the POSIX shell example just implements a few basic things, but leaves out a lot (and says so).
I was going to make a similar comment. This list is fine, but the times are all over the place. If they removed those estimates it'd be a much better list. If a hash map takes 3-5 days for someone, they aren't making a threaded VM in 7 days.