|
|
|
|
|
by jancsika
33 days ago
|
|
So for interpreted languages with types that are written in C, how is the engine supposed to tell C it already checked all the arg types manually in the interpreter? In other words: it's safe to go ahead and dereference this function and invoke it with these args. Seems like C technically requires function declarations for every possible signature. That quickly explodes into hundreds or thousands of function declarations in the header and switch statement. Edit: clarification |
|
It’s a super hard problem! I don’t have a good answer, but I also can’t prove that it’s impossible