`
varsoft
  • 浏览: 2484505 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

关于孟岩一篇文章的讨论

阅读更多
链接在这里
还是不太明白为什么大脸猫说Imperative语言违背了图灵机的计算模型。

冯.诺依曼的模型并不是计算模型吧?它只是计算模型的一种具体实现而已,而且这个模型恰恰有效率地实现了图灵机的计算模型。简单对比一下,两者都依赖于状态的改变。我记得图灵机不就是用读写头去改变带子上的状态么?而带子上的状态也可以指示读写头到底怎么操作。这个和冯的模型完全一致吧:存储单元里的数据既可以是纯的数据,也可以是指示机器操作的命令。只不过一台冯。诺依曼机器有两条带子,一条读写数据,一条模拟操作。不过我们在本科学了图灵机后第一作业不就是证明两条带子的图灵机和一条带子的图灵机完全等价么?其实看我们证明不同类型图灵机等价问题时用的方法,基本就是模拟。也就是说,带子上的数据配合读写头的移动模拟了某个计算。这也是纯粹的状态改变嘛。机器里的存储单元恰恰模拟了图灵机里的带子。看不出有什么公理系统在背后呢?所以把冯的理论和图灵的理论对立起来说不过去。而且图灵机模型里面哪里提到了完全依赖公理,不分数据和操作的(不是质问,而是请教哈。)?能不能提供一篇论文以做佐证啊?再说到语言层面,imperative的语言,C++也好,Fortran也好,都是依靠改变系统的状态来进行计算的,所以也不存在违背图灵机原理一说吧?再回过来看Lambda理论,倒真是建立在几个简单的公理上,而且强调不依靠状态改变来进行计算。我总觉得大脸猫说的是“背离了图灵机计算”应该改成“背离了Lambda Calculus的理论”才对的说。
分享到:
评论

相关推荐

    c++标准程序库-侯杰/孟岩译

    《C++标准程序库》是C++编程领域中的一本经典著作,由侯杰和孟岩两位专家翻译,深入解析了C++中的Standard Template Library(STL),这是一套强大的泛型容器、算法和迭代器的集合,为C++程序员提供了高效且灵活的...

    C++标准程序库(侯捷/孟岩译)

    Josuttis所著的《C++标准程序库》由侯捷和孟岩翻译,是学习和理解C++标准库的经典书籍之一。 首先,C++标准程序库在C++语言中的地位是至关重要的。它不仅仅包括了C++的基本数据类型和操作符,更重要的是它提供了一...

    上海英雄会--05孟岩-以指数方法分析技术发展趋势

    5. **行业应对策略**:孟岩或许还会讨论企业如何适应指数式技术变化,包括投资策略、人才储备以及创新文化的构建。 6. **案例研究**:可能包含一些成功或失败的案例,以直观地展示指数方法在实际技术决策中的应用。...

    Android组件模型评析(上)--孟岩 来自程序员杂志200801

    文章中孟岩提到,尽管组件化和Mash-up的概念并不新鲜,但Android的创新在于将这些理念应用到手机操作系统中,创造出一种新的组件模型,使得移动应用开发变得更加高效且富有创新性。通过对比分析,我们可以看到...

    C++标准程序库 侯捷/孟岩译的完整版

    STL是C++中的一组模板类和函数,它以泛型编程为基础,允许开发者使用一种统一的方式来处理各种数据结构和算法。STL的核心概念包括: 1. 容器:STL提供了多种容器,如vector(动态数组)、list(双向链表)、deque...

    C++ 标准程序库(繁体中文 清晰电子版 侯捷和孟岩译)

    C++ 标准程序库(繁体中文 清晰电子版 侯捷和孟岩译)

    原方案效果图设计师孟岩访谈PPT课件.pptx

    孟岩设计师的访谈中提到了一个项目,重点在于创造一种人们在建筑内行走时的动态空间感受。设计了一个连续的螺旋环路,引导访客经历一系列有序的场景,如“到达、穿过水池、婚礼堂、合影、等候、办理、上楼、远眺、...

    开发建设项目水土保持工程概(估)算编制规定(孟岩).pptx

    开发建设项目水土保持工程概(估)算的编制是一项至关重要的任务,对于项目的决策、资金筹措、工程控制以及竣工决算都有着深远的影响。本文将深入探讨这一主题,旨在为相关人员提供详实的指导。 首先,概(估)算文件的...

    C++标准程序库/the c++ standard library(简体中文完整版共829页part2)

    C++标准程序库/the c++ standard library(简体中文完整版共829页),侯捷/ 孟岩译,由于csdn限制只能传15M以下文件,故分为两部分上传,此部分为part2,请查找part1一并解压。

    Architectural Styles and the Design of Network-based Software Architectures-cn

    本论文是Web发展史上一篇非常重要的技术文献。出于社会责任感,译者认为极其有 必要将它介绍给国人,使国人得以一窥HTTP和URI等Web架构标准背后的基本原理。基 于相同的基本原理,Web开发者能够设计并建造出最为高效...

    架构风格与基于网络的软件架构设计

    本论文是Web发展史上一篇非常重要的技术文献。出于社会责任感,译者认为极其有 必要将它介绍给国人,使国人得以一窥HTTP和URI等Web架构标准背后的基本原理。基 于相同的基本原理,Web开发者能够设计并建造出...

    线性代数-理解矩阵

    对绝大多数理工科学生来讲,矩阵课程是最无聊...本文从另一个视角教你看矩阵,用浅显的语言帮你理解矩阵底层的原理; 如果这么通俗易懂的描述你还是看不懂,建议您慎重考虑一下是否要继续读理工科的硕士和博士。。。。

    C++ 标准程序库学习资源列表

    - **简介:** CodeProject是一个知名的编程技术社区,其中包含了许多中文和英文的技术文章。这些文章通常包含了详细的示例和解释,非常适合实践学习。 #### 五、总结 以上介绍的资源涵盖了从基础知识到高级应用的...

    effective C++ 2nd

    一本绝妙好书 /孟岩 您手上这本书,是世界顶级C++大师Scott Meyers成名之作的第二版。其第一版诞生于1991年。在国际上,本书所引起的反响之大,波及整个计算机技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐...

    C++标准程序库(STL)

    侯捷/孟岩 翻译的超好的STL 容器 和 算法的书籍, 内容非常全面

    C 标准程序库自修教程与参考手册

    c 标准程序库-自修教本与参考工具 侯捷 孟岩 译 巨细靡遗·井然有序(侯捷译序) 孟岩译序 目录 前言 致谢 1.关于本书 2.C 及其标准程序库简介 3.一般概念 4.通用工具 5....

Global site tag (gtag.js) - Google Analytics