160 reputation
6
bio website github.com/progo
location Finland
age 24
visits member for 4 years, 1 month
seen 1 hour ago

Programming: Went from the BASICs to C, C++ and Java (in Uni). Was learning Python when I first joined Stackoverflow. Now I've shifted towards Clojure. Hoping to master Haskell and OCaml some glorious day. My usual hacks are in bash or python, for I live in the command line.

BSc in CS, now studying towards MSc in CS in the University of Eastern Finland.

Other interests Functional programming ties well with mathematics. I like Linux, Nethack and XMonad.


Jun
19
awarded  Commentator
Jun
19
comment Mental Models or Real-World-Metaphors for Functional Programming
@GuidoAnselmi: I wouldn't think that way. Nature is an approximation of mathematics, not the other way around. There's no such thing as infinity in nature, for starters.
Apr
17
awarded  Nice Answer
May
15
awarded  Critic
Mar
16
answered How large should a Python module be?
Mar
12
answered How do I keep an eye on a remote freelancer?
Oct
26
comment Is it an appropriate use of #define to make typing repeated code easier?
+1. Indeed: let the editor do the work for you. You'll get the best of both worlds if for example you make an abbreviation of the << " " <<.
Jun
27
comment Why is Mercurial considered to be easier than Git?
Having read the answers, they all seem to be quite Windows-specific (save for @TheLQ's first example). Sure enough, a VCS better be well supported on multiple platforms but I can't really upvote any of these answers because they only address Windows-Git specific issues.
Jan
9
comment Stuff every programmer needs while working
@Jas and I am in the opposing camp. Flat keyboards aren't healthy for my fingers. I thought I loved flatties until I tried a mechanical "high" profile kb.
Dec
26
awarded  Teacher
Oct
3
awarded  Autobiographer
Oct
3
awarded  Supporter