4 ms·
Very interesting fact. But the average programmer is not Rob Pike. How do you see this panning out for the average programmer? Will people need to learn a bit a
by asimuvPR 10y ago
Very interesting fact. But the average programmer is not Rob Pike. How do you see this panning out for the average programmer? Will people need to learn a bit about chips to build more efficient CRUD apps?
- protomok 10y agoI think there will always be an API. In the case of Deep Learning you already see Caffe, TensorFlow, etc. readily available for developers. I don't think the average developer will need to understand chip design but I do think _many_ developers will need to know how to use deep learning frameworks.
- asimuvPR 10y agoIt had definitely started as an API side detail. But it might become an industry thing. It allows very easy vendor lock-in for all the *AAS products (PAAS, SAAS, etc). You could be required an add-on for your server or machine to be able to use their product. Oh, and imagine a Facebook chip. :)
- dekhn 10y agoi'm an average programmer but reading "High Performance Computing" http://shop.oreilly.com/product/9781565923126.do http://shop.oreilly.com/product/9781565923126.do made a huge difference for me even when writing more efficient CRUD apps. A big issue is understanding the cost of the operations in the stack you are using and the overheads caused by your stack.