On Oct 31, 2011, at 8:57 PM, Marvin Humphrey wrote: > Implementing a C API will be conceptually more complicated, because we will > have to make some decisions and leave some features out. We can't support > default values from C, for example.
Perl’s gv_fullname function became gv_fullname3 and then gv_fullname4 when more params were added. You could conceivably do the same for default parameters, but it might lead to API explosion, which, come to think of it, renders this a very bad idea. > I suspect that we will still want to > autogenerate an intermediate layer which performs some amount of type > checking, but we will just have to see how things play out. > > Marvin Humphrey > >
