I was kind of worried he would not find anything... :D Seriously, I wonder if stars like Lattner even need to submit a CV or their mail simply floods with offers.
I am guessing he doesn't have to write code on a whiteboard.
Chris Lattner Joins Google Brain
71–80 of 111 posts
Re: Chris Lattner Joins Google Brain
#72I find it strange that probably the most successful and influential compiler and PL developer in a generation doesn't seem to be interested in compilers or PL anymore.
Re: Chris Lattner Joins Google Brain
#73Re: Chris Lattner Joins Google Brain
#74Earlier quoted context omitted.
There is an obvious overlap between programming languages and machine learning at Google: TensorFlow. For example, see "A Computational Model for TensorFlow" https://research.google.com/pubs/pub46196.html There are tons of interesting things going on in TensorFlow from a programming language perspective. It has optimization at the low level, like CUDA and SIMD back ends via the Eigen library [1] (which is pretty craz…
> There is an obvious overlap between programming languages and machine learning at Google This doesn't explain his very brief stint at Tesla as head of AutoPilot.
Re: Chris Lattner Joins Google Brain
#75I find it strange that probably the most successful and influential compiler and PL developer in a generation doesn't seem to be interested in compilers or PL anymore.
Re: Chris Lattner Joins Google Brain
#76Earlier quoted context omitted.
Sounds a lot like saying people should get into management so that they can get other people to do stuff for them. People can do anything people can do, so you should get into people. And it's totally true! A good manager can make anything happen that their team can accomplish, and their impact can be huge. But some people want to actually work on the stuff, not work on the stuff that works on the stuff.
Actually, compilers are a great example of this dynamic - when you work becomes more and more impactful, but more and more removed from actual problems people have. Say, you write a script to solve a specific problem someone has. But that is not very impactful - one person is happy and that's all. So you generalize your program to a whole class of problems. But that's not the end. Next, you write a framework for writ…
Re: Chris Lattner Joins Google Brain
#77Earlier quoted context omitted.
> There is an obvious overlap between programming languages and machine learning at Google This doesn't explain his very brief stint at Tesla as head of AutoPilot.
Read his resume, that will explain it very well.
Re: Chris Lattner Joins Google Brain
#78I find it strange that probably the most successful and influential compiler and PL developer in a generation doesn't seem to be interested in compilers or PL anymore.
As a machine learning researcher I have to say that you should join us too! AI is the future! PL is an area with big challenges, but AI has even bigger challenges and the impact in the society is bigger, much bigger, too. I would change the question and ask why anyone shouldn't be interested in AI?
Now if you are a PL person interested in AI we would love to have you and your expertise!
Oh and if you want to use AI to solve PL problems like program synthesis and program completion, that's cool too.
Re: Chris Lattner Joins Google Brain
#79I find it strange that probably the most successful and influential compiler and PL developer in a generation doesn't seem to be interested in compilers or PL anymore.
Google has its own GPGPU compiler: https://research.google.com/pubs/pub45226.html