Saturday 26 July 2014

Today, We Have Divided My Household

I switched to emacs today after the PB informed me that it doesn't have modes. 

So far so good. I like it better than Vim and it's annoying modes, certainly. 

There will be further reports on this matter. In the meantime, I appropriated the PB's hard copy of Learn You a Haskell for a Great Good and need to continue with my studies. 

PS This post is powered by mini oranges. 

Tuesday 22 July 2014

Beginning My Induction into the Cult of Haskell

The Programmer Boyfriend (henceforth PB) is a card-carrying member of the Cult of Haskell. For the purposes of this blog, it is perhaps the most important thing to note about him. As far as he is concerned, Haskell is religion. Indeed, he speaks more poetically of Haskell than he does of his love for me. 

Naturally, my first attempt to learn programming involved Haskell. It failed terribly. It nearly put me off programming forever. A friend of mine, when told that the PB was intending to start me off with Haskell, informed me that I would either go crazy or become a genius. 

Then we moved onto Racket (with How to Design Programs and Structure and Interpretation of Computer Programs) and C (The C Programming Language). 

(I have not finished reading any of the above the textbooks.) 

After C, the PB figures that I would be much more open to Haskell, so here we are giving this another try. 

I will be reading/working through Real World Haskell and Learn You a Haskell for a Great Good concurrently. 

Monday 21 July 2014

#1 Conversations

May: If I want to write a Haskell program in Vim, what ending should I put in the file name? 
PB: .hs 
May: Oh, you mean like dot High School?