For a few months now I’ve been pondering, and brainstorming with a few
of you, how best to frame the work of Project Leyden conceptually.
Here’s my proposal:
https://openjdk.org/projects/leyden/notes/02-shift-and-constrain
Short summary:
The goal of Project Leyden is to improve the startup time, time to
peak performance, and footprint of Java programs. In this note we
propose to work toward that goal by extending the Java programming
model with features for _selectively shifting and constraining
computation_ by means of _condensing code_. We also propose an
initial research and development roadmap.
Comments, questions, and suggestions welcome!
- Mark