childish? that is argumentem ad hominem.
It is not
argumentum ad hominem because it is not an argument of any kind. The argument was that your statement was a
non sequitor. The "childish and naive" part was just a well-deserved insult. Put simply,
argumentum ad hominem is "you are an idiot, therefore you are wrong", not "you are wrong, therefore you are an idiot". Idiot.