Why Functional Programming Matters

This is a paper by John Hughes.

The paper argues that functional programming provides two important features that incredibly useful:

  • High-order functions
  • Lazy execution

I agree all the way, and having experienced and heavily influenced myself with the way functional programming strucutred and modulirazed codes, I do agree that people need to look into functional programming and realize how it can be very helpful to them.

Why Functional Programming Matters


Tabelog for WP7 Manual


Thank you for using my Tabelog Client app for Windows Phone 7. I hope you’re enjoying it!

(English follows)


Read the rest of this entry »


Missing some boost regex library

I had several problems building boost regex back at the office. So, I thought I wouldn’t have the same problem back at home. I donwload, extract and do a bjam build, exactly as what prescribed. It turns out that I had exactly the same problem I had at the office. I kept on missing some of the library (something ..mt..sgd) on first build (and subsequent, if you only use b2.exe). A search on the internet result on a method that may give more complete result:

bjam --toolset=msvc --build-type=complete --with-regex stage

That solved the problem. At home, and at the office. 🙂

Security by obscurity

about 5 years ago, i was talking with my older brother and recall this phrase. by chance i found it again and putting it here so that i wont forget.


Scott Hanselman’ss Ultimate Developer Tools List 2009

IE8 Safest Browser !?


I wonder what kind of reaction will come from other browser vendors? Biased because sponsored by Microsoft? Too cheesy,…