kernelthread.com

Hanoimania: FAQ

I received far more mail than usual (duh) about Hanoimania after the site was Slashdotted. Many of the emails had similar thoughts and questions. I have attempted to respond to some of those here:

...

Are you still accepting submissions?

I never was, actually. This is not a collaborative thing. I wrote these implementations myself because ... (well, does it really matter?)

You missed language/environment XYZ!

I know (now, if I didn't know it already). I was not aiming for some specific language or environment set though. Moreover, many people have pointed me to existing interesting implementations (many of which I am aware of). The point is, I am not collecting these programs - I wrote them. Unless I intend to make this page a Hanoi portal some day, I'm afraid I cannot put somebody else's code up. In fact, I would want not to look at existing implementations in case I want to write a Hanoi in that particular environment some day.

Here is Hanoi XYZ for your collection!

My utmost gratitude to those who sent me implementations I do not have, or different versions of the ones I have. I have filed your code, and if I get time some day, I might put up a "Contributed Hanois Page", or something like that. Given the interest of people, I think I would do so soon.

Your XYZ version can be optimized greatly.

I am sure it can. Since I have varying degrees of grasp on the various languages listed, the various implementations do not necessarily represent my "best practices". Thanks to those who sent me hints and alternate solutions. As and when I find time, I will try to incorporate the good ideas from your feedback.

Let me spell it out for you: CGI and Perl are not the same thing! You could have written the CGI script in any language.

Really? I don't believe you! (Are you serious?)

Have you done any interesting programming?

I don't know your idea of "interesting", but I have been very interested in most programming I have done. You can look at some of my "work" on the Projects page if you like.

Are you aware of the significance of the number 108 in Hinduism?

Yes, I am.

Are you a Sikh?

No.

Are you Sick?

No, not at the moment. I suspect though that you meant to ask if I am a Sikh (see above).

I feel sorry for you - you must have no life.

I appreciate the sympathy. I have quite a decent life though :)

I feel sorry for you - you must have no sex life.

I am happily married. Very happily.