最近读了《黑客与画家》这本书,启发很大,激励我掌握一门脚本语言,并应用到工作中去。
因为总是做嵌入式上的系统级开发,用C/C++/Java居多,忽视了脚本语言的作用。
嵌入式平台的一般开发流程,接到某个模块的开发任务,首先熟悉文档,系统提供的API,阅读参考实现,尝试移植参考实现,修改bug,增强功能,修改bug......循环往复。
但一般经验表明,任何开发任务,都有几个难点,突破了,其他都很简单。
但,难点往往是开发过程中,耗时最长的,特别是嵌入式系统,开发语言又是C/C++,调试,
烧录,log,即耗时又繁琐,往往还要频繁重启,等等。
所以,更省力的方法,是先在pc上用脚本语言搭建模型,当探路用,通了,再翻译到C/C++,也许更好一些。
黑客喜欢能随意图图抹抹的语言,它不限制你的思路,不用编译,自由方便。
所以,朋友们,也尝试改变一下编程模式,这样来开发:脚本 -> try ... -> c/c++
现在脚本语言非常多:perl, ruby, python, lua......,我认为选择一种,流行,简便易学,函数库多的脚本语言,会对你的工作带来极大便利。
多考虑脚本化,多写,像黑客或艺术家一样,图图抹抹,享受编程的乐趣,把自己从繁琐中解脱出来,快乐编程,也许这就是脚本语言的意义。
分享到:
相关推荐
根据提供的文件信息,我们可以确定要讨论的主题是关于Paul Graham的一本著作《黑客与画家》,以及其中文翻译版本。虽然文档信息中并未直接提供详细的内容描述,但我们可以从标题和描述中推断出,这本书应涵盖黑客...
《Python灰帽子:黑客与逆向工程师的Python编程之道》
彻底研究:黑客编程技术揭秘与攻防实战
黑客与画家1
《黑客与画家(英文版)》是一本深入探讨编程思维和创新艺术的书籍,作者以其独特的视角揭示了这两个看似截然不同的领域之间的共通之处。这本书不仅为读者提供了丰富的编程理念,同时也激发了对计算机科学本质的思考...
4.黑客与画家读后感 4.黑客与画家读后感 1. “建筑师决定做什么,工程师想出怎么做” 2. ”所以,在“计算机科学”的名下,数学家、物理学家、建筑师都不得不
python灰帽子:黑客与逆向工程师的Python编程之道{中文版} (Gray.Hat.Python).Justin.Seitz{英文版} python灰帽子:黑客与逆向工程师的Python编程之道{附:源码}
什么是真正的黑客 适合kindle阅读
本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解...
### 《黑客与画家》核心知识点解析 #### 一、书名解读:《黑客与画家》 《黑客与画家》这一书名本身就蕴含了丰富的意义。在这里,“黑客”并不是指那些非法入侵他人计算机系统的网络罪犯,而是指那些充满激情、极...
《黑客与画家》是硅谷创业之父Paul Graham的文集,涵盖了计算机时代中的核心思想和观点,这本著作旨在向读者介绍黑客(即优秀的程序员)的爱好和动机,并深入探讨了编程语言、黑客工作方法等与计算机时代息息相关的...
《黑客与画家》是一本由保罗·格雷厄姆所著的书籍,它不仅是写给程序员和创业者,也是写给所有对计算机时代感兴趣的普通读者。本书旨在帮助读者深入理解我们所处的计算机时代,并通过黑客文化的视角来揭示这个时代的...
Python黑帽子:黑客与渗透测试编程之道.docx
黑客与画家
90M资源,内容清晰。(在哪里设置免费下载啊?...在被说服后常常惊讶他是怎么想到那个角度和比喻的。不要被书中大量IT案例阻隔,事实上它适合所有人阅读,让你重新思考要过什么样的生活,或如何尽快过上你想有的生活。
《黑客与画家:硅谷创业之父paul graham文集》1 、为什么书呆子不受欢迎 1他们的心思在别的地方。2 、黑客与画家 18黑客也是创造者,与画家、建筑师、作家一样。3 、不能说的话 34如果你的想法是社会无法容忍的,你...
《黑客与画家》是硅谷创业之父Paul Graham的一部文集,旨在探讨黑客(在本书中指代优秀的程序员)的生活、爱好、动机、成长过程以及对社会的贡献。书中不仅分析了黑客如何看待编程语言和工作方法,还触及了互联网...
黑客与画家 图文版比较清晰的版本,中文版