Re:Chris Lattner Joins Google Brain
by leereeves on Monday August 14, 2017 @04:55PM
(#15012783)
Makes me wonder if Google is working on a programming language for machine learning...
[ Parent
| on HN ]
That's what TensorFlow is. It happens to use the Python interpreter as the front end, and for metaprogramming, but the language has its own semantics (see the paper above).
You could probably an invent your own syntax for it (and I'm sure someone has), but that's a small part of the picture.
Interesting idea, indeed. Add to this programming language:
1.True multithreading.
2.Native support of spread computation to heterogeneous computation devices, across CPU/GPU/Whatever-Chip-You-Call
3.Auto vectorization.
4.PyTorch style autodiff, and should be able to JIT hotspot as the program runs.
5.Native distributed support with built-in primitives.
6.Visualization as standard library, even language primitives.
Re:Chris Lattner Joins Google Brain
by corporateslave3 on Monday August 14, 2017 @05:05PM
(#15012889)
This actually blows my mind. I know that probabilistic languages exist, but something very interesting could be done here.