`

程序员修炼之道——12领域语言

 
阅读更多

语言的界限就是一个人的世界的界限。

  ——维特根斯坦

  计算机语言会影响你思考问题的方式,以及你看待交流的方式。每种语言都含有一系列特性——比如静态类型与动态类型、早期绑定与迟后绑定、继承模型(单、多或无)这样的时髦话语——所有这些特性都在提示或遮蔽特定的解决方案。头脑里想着Lisp设计的解决方案将会产生与基于C风格的思考方式而设计的解决方案不同的结果,反之亦然。与此相反——我们认为这更重要——问题领域的语言也可能会提示出编程方案。

分享到:
评论

相关推荐

    C 语言嵌入式系统编程修炼之道——宋宝华.pdf

    总结来说,C语言嵌入式系统编程修炼之道涉及了从基础的软件架构设计、内存操作,到具体的用户界面交互处理,以及性能优化的各个方面。一个成功的嵌入式系统开发者需要掌握这些核心技能,并且能够根据具体的硬件平台...

    The Pragmatic Programmer

    《程序员修炼之道——从码农到大师》(英文原版名为"The Pragmatic Programmer"),是一本备受推崇的IT行业经典书籍,旨在帮助程序员提升技能、优化思维,并成长为更高效的专业人士。这本书由Andrew Hunt和David ...

    程序员的数学系列书籍介绍-2022-02-01(B).pdf

    4. *程序员的数学思维修炼(趣味解读)-2014 年 04 月(C 语言) 5. *趣味数学及编程拓展-2019-12(C 语言) 6. 我和数学有约——趣味数学及算法解析(MATLAB 实现)-2015-03-01 7. 程序员的数学【一本为程序员朋友...

    一个程序员五年学习观.doc

    一个程序员五年学习观 本文是对一个程序员五年学习观的总结...* 《卓有成效的管理者(典藏版)》、《管理的实践(珍藏版)》、《高效程序员的 45 个习惯:敏捷开发修炼之道》等书籍可以帮助程序员学习管理类的知识点。

    02-Pragmatic书架9-10

    《程序员修炼三部曲》之《版本控制之道——使用Subversion》(第二版)深入探讨了版本控制的概念和实践,尤其是Subversion这一开源版本控制系统。本书通过实例教学,指导开发者如何建立版本控制的基础结构,如何有效...

    程序员进阶修炼说明35岁前要培养的66种明智思维

    ### 程序员进阶修炼说明:35岁前要培养的66种明智思维 #### 第一部分:剑走成功偏锋——另类思维与反弹琵琶 在这个快速变化的时代,要想在IT行业中脱颖而出,单凭传统的思维方式往往难以达到预期的效果。因此,**...

    Java程序员上班那点事儿.doc(完整版)

    - **修炼第二层境界:持续学习的重要性** ——技术不断更新换代,程序员需要不断学习新知识来适应行业发展,这包括但不限于最新的Java版本特性、框架和技术栈等。 - **修炼第三层境界:深度与广度并重** ——不仅要...

    程序员的数学系列书籍介绍-2022-02-22(B).pdf

    4. 程序员的数学思维修炼(趣味解读)-2014 年 04 月(C 语言) 5. 趣味数学及编程拓展-2019-12(C 语言) 6. 我和数学有约——趣味数学及算法解析(MATLAB 实现)-2015-03-01 7. 程序员的数学【一本为程序员朋友们...

    C语言嵌入式系統修练之道--背景编

    ### C语言嵌入式系统编程修炼之道——背景篇 #### 引言 随着技术的不断发展与市场竞争的加剧,对于电子工程师来说,能够迅速编写出既高效又可靠的嵌入式系统执行代码变得至关重要。同时,现代系统的复杂度日益提升...

    计算机推荐书籍1

    其次,是《程序员修炼之道》(The Pragmatic Programmer),这是一本适合已经掌握编程基础的读者的书籍。它帮助程序员建立自信,更好地理解和应对复杂的编程挑战,让读者能够独立解决问题。 《计算机程序的构造和...

    精通正则表达式(第三版)

    该书质量之高,声誉之盛,使得几乎没有人企图挑战它的地位,从而在正则表达式图书领域形成了独特的“一夫当关”的局面,称其为正则表达式圣经,绝对当之无愧。 ——《程序员》杂志技术主编孟岩 《精通正则表达式...

    嵌入式C C++语言精华.pdf

    - 对于C/C++程序员而言,熟练掌握语言基础、数据结构和算法是成功应聘的关键。 - 熟悉常见的面试题型,如链表操作、字符串处理等。 - **知识点二:实战案例** - 分析并解答一些典型的面试题目,如“反转链表”、...

    高质量C++_C编程指南

    - **C语言嵌入式系统编程修炼**:分为五个部分,分别从背景、软件架构、内存操作、屏幕操作和键盘操作等方面介绍嵌入式系统编程的核心技术。 - **C/C++语言void及void指针深层探索**:讲解`void`关键字和`void`指针...

Global site tag (gtag.js) - Google Analytics