My brain can’t handle OOP anymore

May 07 2012 Published by under A tech a day

The other week I was working on my compilers homework – the semantic analysis part is an object-oriented nightmare. Something called the visitor pattern to traverse trees and do weird stuff. It made me want to curl up in a fetal position in the corner, rocking back and forth in a padded room, while mumbling [...]

10 responses so far

A message from your future self

Jan 06 2012 Published by under A tech a day

About two weeks ago I watched a TED talk on the battle between one’s present and future self. The idea being that a lot of our problems can be summed up to this: Your present self is here, he wants cool things, your future self is greatly affected by these decisions, but he can’t do [...]

One response so far

Sabbatical week day 3: Raining datatypes

Dec 29 2011 Published by under A tech a day,sabbatical

I’m taking a sabbatical week over the holidays. This week’s posts will serve as a sort of report of what I got up to the previous day instead of the usual schedule – wish me luck that I achieve even half of what I’d like to. As I sit here slowly sipping on my tea [...]

One response so far

Learning me a Haskell

Dec 23 2011 Published by under A tech a day

A couple of days ago I decided that doing my graduation thesis on a topic that, when suggested, brought a sparkle to my mentor’s eye and made him suggest I might want to think about picking a co-mentor just wasn’t hard enough – so I decided to do the whole thing in Haskell. I want [...]

7 responses so far

Functional isn’t always better

Oct 07 2011 Published by under A tech a day

For a long time now I’ve been completely in love with functional programming to the point that I write functional-style code even in run of the mill normal languages. There are many reasons I like functional code, the paper Why functional programming matters, by John Hughes sums up my opinion perfectly. A few days ago [...]

41 responses so far

How Lisp changed my style

Jan 11 2010 Published by under Inspiration

Image via Wikipedia This is the first post in the series of How <x> changed my style where I shall talk about tools and events that had a significant impact on my style of doing things. If you happen to like this idea, I would be very happy if you could help it spread like [...]

5 responses so far

« Ljubljana hasn’t heard of... The kind of professor we can all... »