Infamous GoTo statement was far many years banned from the software community.It started with Dijkstra’s letter to “Communication of the ACM”. Soon GoTo was blamed for making programs hard to read, promoting speghetti code. Steele and Sussman in their classic paper “Lambda: The Ultimate Imperative” mention a “gotophobia” which occured in academic world in early […]

i18n

Filed Under Rants | Leave a Comment

I am constantly amazed how poorly software is suited to handle multiple languages. Internationalization. Difficult, multi-syllable word.
This can be split into two sub-problems. First, handling other languages. Usually it means non-English, but “language nationalism” applies to other software too. Ruby, for example can handle Japanese strings out of the box, but you have to enable […]

First post

Filed Under General | 1 Comment

There comes a day when otherwise reasonable man thinks to himself: “Blog. This is what I just have to do!”. It doesn’t matter that everybody and his dog has a blog. It doesn’t matter that it’s been “not cool any more” for a couple of years. He just has to do it.
That man is me. […]