刚刚参加完这个Ruby技术会。Matz显得年轻,有点腼腆,还不乏幽默感。但却究竟与大家的沟通存在着距离和障碍!另外他还是很随和大度,向他要最早的RUBY未公开版本,他也欣然当场就给了(15年前的)!只可惜我没带USB,当场就借了ROBBIN的委托他过后传给我!ROBBIN也是很有风度,这样的琐杂事情倒也没显得为难,很大度地接受了。回来后才发现自己竟然贪婪地拿走了Matz的两张名片!因为怕自己落在他名片夹上没拿走,就毫不客气地再次从他手里又要走了第二张。
发明语言的人,最终和我们还是存在语言障碍!共同使用汉字的我们,到最终还是要用英语来沟通!我做为对编程有着初步的全面知识,但全从无编程经验的经常游走在母语和外语之间的人,似懂非懂地听着他们各种精彩的发言和议论-------从Meta层面我是全懂并且能够翻译式搬运--------但最终我还是在执行和解释层面不懂,所以无法做完全沟通中介的。但我相信我的纪录做得不错,这也似乎是我的职业习惯了。以某种形式的详细记录和存储-------必然地就和某种沟通与理解相联系。不用说Meta层面的概念框架理解,就是从物理自符层面,我也是完全记录了的--------这个真有点像诡辩------确非是指理解的中间层抽象!
有几点感想:
1.当编程语言还是一种眼前的工具的时候,它就必然还是编程的障碍;除非语言的对象显现性消失,最终一切都在自然的思维-行为和无界面意识的时候,我们才可能是在用自然语言编程,如同自然思维一样完全自我无意识;这正如同外语沟通的非身体层面水平一样,语言体无法无缝化延续,时刻都有断点和问题,所以使得语言运用成为一件痛苦的体验;
2.但编程的本质却是旁观者描述-----因为身体性被赋予给机器了。所以思考编程本身必然就是一种旁观式视点和第三方描述,无法沉浸在自然的无意识思维解决方案中去------只能模拟化再生。如果纪录可以代替智能的话,那末时间记录一切;有光的地方必然有影-----如同尸体记录生命,符号记录过程一样;
3.但是记录的终极媒介或者说记录空间或观察界面是什么呢?微软创造了视窗!程序员可能大脑中有一个代码铺展开来的文本界面-----并且可以用建筑学术语来抽象化理解和符号化标识浓缩!但最终思维空间和时间的可描述形式却可以是完全无形的,连观察界面甚至都可以没有,生命直接浓缩至死亡。
4.自然生命的无意识智能行为,在被程序员们所模拟,机械化翻译并再生!模式得到了存储和记忆,但只显现结果,无法表达智慧和传达过程本身。机器的身体性无法直接传达给我们------只能度代码并童话式再翻译!
5.任何对象都有类,即使式艺术灵感的涌现,也必然落进Pattern;但却可能存在可概念化的类无法实例化。
有点扯远了,估计没人能看清楚我在扯什么!总归人无法直接领会机器的身体感受,现在的编程水平也无法实时追踪并记录人的思维过程。今天的大会上总体Matz准备的资料比较通俗,问答沟通上存在障碍,不够出彩。倒是讲模式的那位黄志敏和讲自己网页架构的Robbin讲得最为流畅和易懂,表达够清晰。其余的几位可能因为自己的水平有限,无法理解其要意。
分享到:
相关推荐
Ruby 语言的发明人是日本人松本行弘(Matsumoto Yukihiro),大家亲切的称呼他"Matz"。 可能会出乎大家的意料,Ruby并不是一种近年来才诞生的语言,它的历史可以追溯到1993年,Ruby之父Matz开始对脚本语言感兴趣。在通过...
- 参加Ruby大会和聚会的意义。 #### 结论 《Eloquent Ruby》不仅仅是一本关于编程语言的技术书籍,它更像是一本关于如何更好地理解和运用Ruby语言的艺术指南。无论是对于初学者还是有经验的开发者来说,...
1. MRI (Matz's Ruby Interpreter):这是Ruby的原始实现,也被称为CRuby。它由Ruby的创始人松本行弘(Yukihiro Matsumoto)开发,基于C语言实现,是标准的Ruby解释器。 2. JRuby:JRuby是Ruby的一个Java实现,它...
Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.Ruby使文本处理和系统管理变得简单,与Perl非常相似.一句话:简单明了,扩展性强,移植性好. Ruby的几大亮点: 语法简单 垃圾回收 ...
Ruby是一种简洁而功能强大的编程语言,由日本的松本行弘(Yukihiro "Matz" Matsumoto)在1993年开发,并于1995年公开发布。Ruby语言设计之初就非常注重开发人员的编程体验,它拥有自然、表达性强的语法,易于阅读和...
Ruby语言的历史可以追溯到1995年,由日本程序员Matz设计的。 Ruby是一种面向对象的脚本语言,它的设计目标是提供一种简单、易用的语言,以便开发者快速地创建程序。 Ruby的特点包括:动态类型、垃圾回收、闭包、块...
Ruby编程语言是由Yukihiro Matsumoto(又称为Matz)创建的一种面向对象的语言,它以其简洁、优雅的语法和强大的功能而闻名。《Ruby Programming—向Ruby之父学程序设计(第2版)》这本书旨在帮助初学者,甚至是完全...
Ruby是一种动态、面向对象的脚本语言,由日本程序员松本行弘(Matz)于1995年设计并发布。它结合了Perl、Smalltalk、Eiffel、Ada以及Lisp等语言的优点,旨在提高开发者的生产力,并且强调代码的可读性和简洁性。 ##...
Ruby是一种面向对象、动态类型的脚本语言,由Yukihiro "Matz" Matsumoto于1995年创建。它以其简洁、优雅的语法和强大的编程能力而闻名,广泛应用于Web开发、脚本自动化、服务器管理等领域。RubyInstaller是Windows...
10. **并发编程**:Ruby支持线程和进程,但默认的MRI(Matz's Ruby Interpreter)在单线程环境下执行,使用GVL(全局解释器锁)限制了并行执行。JRuby和Rubinius等其他实现则支持真正的多线程。 这个中文帮助文档会...
Ruby 是一种由 Yukihiro Matsumoto(通常被称为 Matz)设计的脚本语言。它能够在多种平台上运行,包括但不限于 Windows、Mac OS 以及各种版本的 UNIX。本教程旨在为读者提供一个全面深入的理解 Ruby 的途径。 #### ...
Ruby是一种面向对象的脚本语言,由松本行弘(Yukihiro "Matz" Matsumoto)发明于1993年,并在1995年公开发布。作为一种脚本语言,Ruby主要运行在服务器端进行网页开发、系统编程、命令行工具开发等。Ruby的特点在于...
Ruby是一种面向对象的、动态类型的编程语言,由Yukihiro "Matz" Matsumoto于1995年创建。它的设计目标是让代码更加简洁、优雅,同时提供高度的可读性和可维护性。Ruby中文手册CHM是为中文用户准备的详尽参考资料,...
《Ruby经典教程:从新手到专家》是一本深入浅出介绍Ruby编程语言的权威指南,由Peter Cooper编写,why the lucky stiff作序推荐,专为Ruby爱好者和希望掌握Ruby编程技术的学习者设计。本书全面覆盖了Ruby编程的基础...
松本行弘(Matz)是日本一家开源软件公司的程序员,有15年的编程经验。在工作中,他希望有一种比 Perl 强大,比 Python 更面向对象的语言。...本教程内含多部中文ruby介绍和语法参考能作为初中级学习使用。
**Ruby**是一种动态的、面向对象的脚本语言,由日本程序员松本行弘(Yukihiro "matz" Matsumoto)于1993年创建。松本行弘在设计Ruby时,融合了多种他所喜爱的语言特性,包括**Perl**、**Smalltalk**、**Eiffel**、**...