I was always curious about this ever since I got one. Easily the smoothest setup I've ever had: It's such a breeze, it's beautiful, easy to understand and all this is done with basically two inputs: a rotating dial and press (click).
What technology stack is used for something like this?
PrasannaKumar Muralidharan
Kernel developer @ Witworks
As always things that save lives need to be deterministic and should not fail along with a good battery life. So Nest uses C for dealing with sensors, Linux for the head unit and UI is in C++.
Look at reddit.com/r/IAmA/comments/10tpxx/i_am_matt_roger… for more details.