Hacker News new | ask | show | jobs
by int_19h 1358 days ago
C# (usually) runs on top of a VM with a JIT, so the linking is effectively always done at runtime.

It's also why it can do things like generic virtual methods - it can compile an instantiation and adjust the vtable at runtime.