最近参加论坛活动,需要配置Zephyr开发环境。
按理说,对于一个经历过近30年软件开发,经历过多种开发软件以及配置开发环境工作的人来说,也不算什么大的事儿。然后,最近几年,很多软件都涉及到从github网站下载东西。这个网站似乎多中国不友好,动不动就出现访问失败的情况,以至于很多开发及配置环境都要花很多时间,还不一定成功。
以前用java开发WEB应用的时候,也会有需要配置各种工具(开发中用的部件,以jar文件居多)。配置的时候,很容易,只需要把合适版本的jar文件拷贝到指定地方就行。而Zephyr开发环境的配置,经常是通过软件内部调度,从指定网站下载指定的文件。一旦某个环节出了问题,就得从头来。像这种配置,是我最不喜欢的,因为不可控,出了问题不知道出在哪里。
对于开发工程师,在配置环境上花大量的时间,最是得不偿失的事情。按理说安装Zephyr开发环境,不过是配置必要的库、必要的工具链、编译器而已,整个过程搞得这么复杂,真的适合大范围推广吗?
也许是年纪大了,喜欢简简单单、容易上手的开发工具,诸如Arduino、Keil这样的,安装必要的支持包即可。开发工程师把时间花在开发上,才是正道。
我要赚赏金
