ARE YOU ASKING FOR A CHALLENGE
May. 1st, 2014 11:32 pmWe are doing a 30-day challenge. And we're doing it so hard, we're going to do it for 31 days. All of May.
Y'know, like NaNoWriMo or, more importantly, NaRoRuMo.
This month: I will write some code in Go every day.
Why? I want to get good at Go. If you would prefer some different challenge -- or think I should maybe be working to learn some other programming language -- you are more than welcome to do it your own damn self.
First project: implement a register machine in Go! I'm reading that Dan Dennett book Intuition Pumps and Other Tools for Thinking and he gives this lovely introduction to computing through register machines. They have a nice little VM that they use in classes at Tufts, called RodRego (on github) ... and it uh... seems to be implemented in RealBASIC.
After that: all the Functional Programming Principles in Scala homework, but in Go, and maybe Project Euler problems or little NLP practice problems (a CFG parser or IBM Model 1 Aligner or something)... but I'ma write a bunch of Go code.
Y'know, like NaNoWriMo or, more importantly, NaRoRuMo.
This month: I will write some code in Go every day.
Why? I want to get good at Go. If you would prefer some different challenge -- or think I should maybe be working to learn some other programming language -- you are more than welcome to do it your own damn self.
First project: implement a register machine in Go! I'm reading that Dan Dennett book Intuition Pumps and Other Tools for Thinking and he gives this lovely introduction to computing through register machines. They have a nice little VM that they use in classes at Tufts, called RodRego (on github) ... and it uh... seems to be implemented in RealBASIC.
After that: all the Functional Programming Principles in Scala homework, but in Go, and maybe Project Euler problems or little NLP practice problems (a CFG parser or IBM Model 1 Aligner or something)... but I'ma write a bunch of Go code.
no subject
Date: 2014-05-02 05:02 pm (UTC)no subject
Date: 2014-05-02 05:03 pm (UTC)no subject
Date: 2014-05-02 06:09 pm (UTC)Watch the technical blog (http://penguinparens.blogspot.com/)...