3 ms·
TL;DR(mine): Proposal to extend reflective programming in Java, enabling easier analysis and transformation of code; at compile and runtime. The general motiva
by BenoitP 3y ago
TL;DR(mine):
Proposal to extend reflective programming in Java, enabling easier analysis and transformation of code; at compile and runtime. The general motivation being to broaden Java to nontraditional domains.
Should help enabling:
* LINQ-style code transformation into SQL
* Same for graph programs
* Translating Java functions into GPU kernels
* Autograd-like differentiation of functions