|
|
|
|
LEADER |
01778 am a22002773u 4500 |
001 |
129780 |
042 |
|
|
|a dc
|
100 |
1 |
0 |
|a Gottschlich, Justin
|e author
|
100 |
1 |
0 |
|a Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
|e contributor
|
100 |
1 |
0 |
|a Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
|e contributor
|
100 |
1 |
0 |
|a Massachusetts Institute of Technology. Department of Brain and Cognitive Sciences
|e contributor
|
700 |
1 |
0 |
|a Solar Lezama, Armando
|e author
|
700 |
1 |
0 |
|a Tatbul Bitim, Emine Nesime
|e author
|
700 |
1 |
0 |
|a Carbin, Michael James
|e author
|
700 |
1 |
0 |
|a Rinard, Martin C
|e author
|
700 |
1 |
0 |
|a Barzilay, Regina
|e author
|
700 |
1 |
0 |
|a Amarasinghe, Saman P
|e author
|
700 |
1 |
0 |
|a Tenenbaum, Joshua B
|e author
|
700 |
1 |
0 |
|a Mattson, Tim
|e author
|
245 |
0 |
0 |
|a The three pillars of machine programming
|
260 |
|
|
|b Association for Computing Machinery (ACM),
|c 2021-02-16T21:27:01Z.
|
856 |
|
|
|z Get fulltext
|u https://hdl.handle.net/1721.1/129780
|
520 |
|
|
|a In this position paper, we describe our vision of the future of machine programming through a categorical examination of three pillars of research. Those pillars are: (i) intention, (ii) invention, and (iii) adaptation. Intention emphasizes advancements in the human-to-computer and computer-to-machine-learning interfaces. Invention emphasizes the creation or refinement of algorithms or core hardware and software building blocks through machine learning (ML). Adaptation emphasizes advances in the use of ML-based constructs to autonomously evolve software.
|
546 |
|
|
|a en
|
655 |
7 |
|
|a Article
|
773 |
|
|
|t MAPL 2018: Proceedings of the 2nd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages
|