欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

读后感:黑客与画家 脚本嵌入式编程CC# 

程序员文章站 2022-07-14 15:26:29
...
  最近读了《黑客与画家》这本书,启发很大,激励我掌握一门脚本语言,并应用到工作中去。
  因为总是做嵌入式上的系统级开发,用C/C++/Java居多,忽视了脚本语言的作用。
  嵌入式平台的一般开发流程,接到某个模块的开发任务,首先熟悉文档,系统提供的API,阅读参考实现,尝试移植参考实现,修改bug,增强功能,修改bug......循环往复。
  但一般经验表明,任何开发任务,都有几个难点,突破了,其他都很简单。
  但,难点往往是开发过程中,耗时最长的,特别是嵌入式系统,开发语言又是C/C++,调试,
烧录,log,即耗时又繁琐,往往还要频繁重启,等等。
 
  所以,更省力的方法,是先在pc上用脚本语言搭建模型,当探路用,通了,再翻译到C/C++,也许更好一些。

  黑客喜欢能随意图图抹抹的语言,它不限制你的思路,不用编译,*方便。

  所以,朋友们,也尝试改变一下编程模式,这样来开发:脚本 -> try ... -> c/c++

  现在脚本语言非常多:perl, ruby, python, lua......,我认为选择一种,流行,简便易学,函数库多的脚本语言,会对你的工作带来极大便利。

  多考虑脚本化,多写,像黑客或艺术家一样,图图抹抹,享受编程的乐趣,把自己从繁琐中解脱出来,快乐编程,也许这就是脚本语言的意义。