You're replying to a comment by Zach T.

Zach T Permalink
June 18, 2010, 16:49

Alain Bo:

Because there's a mathematical theory that underpins programming languages, and the terms like "overloading" "generic programming" and "casting" are terms invented on top of *that* language to simplify matters for mere mortals. In that language, they are the same. Generic programming *is* compile-time polymorphism. This is a well understood fact. That people refer to it by a more friendly name is just a matter of convenience.

Reply To This Comment

(why do I need your e-mail?)

(Your twitter handle, if you have one.)

Type the word "coding_224": (just to make sure you're a human)

Please preview the comment before submitting to make sure it's OK.