Skip to content

Instantly share code, notes, and snippets.

@lazywithclass
Last active April 13, 2017 14:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lazywithclass/4d6b596c2a93750eacaba12e4786ab72 to your computer and use it in GitHub Desktop.
Save lazywithclass/4d6b596c2a93750eacaba12e4786ab72 to your computer and use it in GitHub Desktop.
[RC Diary] Scheming today is the most appropriate thing to do (-49)

[RC Diary] Scheming today is the most appropriate thing to do (-49)

Refucktoring

This is plain amazing. The practice of adding bugs and silly code to a fully tested and test covered project allows you to spot problems, not needed code, and inconsistencies so easily!

I think the reason for that is because it's not your code, so it's basically evil-mode on. You are basically acting as a super efficient version of a mutation testing library. It would be great to host an event where people could refucktor some famous libraries and at the end of the day find a way to extract useful hints for the library.

Attended talk from prof Byrd

Prof Byrd gave a talk yesterday at TwoSigma, in NY.

The talk was inspiring and exactly what I was expecting from one of the authors of The Reasoned Schemer.

He showed a Scheme interpreter in a few lines, and Barliman, which is a tool that generates code starting from test cases.

wat

Scheming through chapter 7

Time required to complete a chapter is increasing by a lot, and I feel like I am not getting my answer correct most of the time anymore, I should just slow down and understand it, there's no use in rushing / translating exercises from Scheme to Clojure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment