alexr_rwx: (battling spirit)
[personal profile] alexr_rwx
We 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.

Date: 2014-05-02 05:02 pm (UTC)
From: [identity profile] http://users.livejournal.com/_tove/
Xlnt. Will there be a blog? :) (Or, less effort, a github squares streak?)

Date: 2014-05-02 05:03 pm (UTC)
From: [identity profile] http://users.livejournal.com/_tove/
Although I guess now that I look at it, your github is pretty densely green already!

Date: 2014-05-02 06:09 pm (UTC)
ext_110843: (clango: drink more coffee!)
From: [identity profile] oniugnip.livejournal.com
I'll probably blog about it! Probably not every day!

Watch the technical blog (http://penguinparens.blogspot.com/)...

Profile

alexr_rwx: (Default)
Alex R

May 2022

S M T W T F S
1234 567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 1st, 2025 02:31 pm
Powered by Dreamwidth Studios