4 ms·
I think it's that you can calculate the value, but you can't (or can't as easily) create a new function that is the derivative of another function, and pass tha
by mishac 8y ago
I think it's that you can calculate the value, but you can't (or can't as easily) create a new function that is the derivative of another function, and pass that around.
- n4r9 8y agoThat makes sense, thanks. And as others have mentioned it's therefore not easy to compose higher order derivatives.
- deleted 8y ago[deleted]
- gameswithgo 8y agoyeah you can return a new function, but it is less easy than in lisp, or F# but in general a lot of that stuff in the article seems mundane today, you have to imagine seeing it in 1983
- omaranto 8y ago> yeah you can return a new function How?
- fasquoika 8y agoYou could do it with JIT compilation or self-modifying code. I'm not sure if there's a simpler way in C
- 3b9cd7355317f55 8y agoYou can exec a C compiler and use dlopen on the generated object file, or use libtcc[1]. https://www.bellard.org/tcc/ https://www.bellard.org/tcc/