投资人和一些朋友都问过我,如何看待使用javascript进行硬件开发。
我的表达如下:
用javascript开发硬件,意味着转发web程序猿进行硬件开发,问题是有几个web程序有硬件开发基础?硬件开发,仅仅是编程么?
建立一个中间层转化原本的硬件接口,有什么直接优势么?相较于arduino优势在哪里?
1.能降低web程序猿的学习成本
2.脚本语言不用编译,理论上,调试起来比C语言方便一点
对于一个零基础的人,你学习使用arduino进行开发,肯定比学javascript的开发平台简单。
为什么还有人要去做这事,我觉得两个原因:
1.近几年的行业发展,使得市场培养了很多web程序猿;
2.web程序猿的热忱,在他们心中javascript是最好的语言。