You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

MBlume comments on Computer Science and Programming: Links and Resources - Less Wrong Discussion

29 Post author: XiXiDu 29 May 2012 01:17PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (47)

You are viewing a single comment's thread. Show more comments above.

Comment author: MBlume 29 May 2012 11:26:13PM 7 points [-]

Note that if you intend to learn a bunch of languages, starting from a linux box means that "first install the compiler" is just "sudo apt-get install haskell-platform", or for Python, a no-op

Comment author: lsparrish 30 May 2012 01:40:12AM 2 points [-]

This is a good point. Being on Linux as a starting point eliminates a lot of trivial inconveniences to programming. For example, it's simple to clone a git repo. Also you're more likely to actually use the command line for everyday stuff, which automatically teaches some aspects of programming.