不可理喻

为何 Lee,离开 潘多拉 后,变得这么自负,什么话都听不下去。

当初的负气离开,就是因为 S 的一句“C++ 很差劲”。

嘴上不说是,心里却这样想,我喜欢有话直说的人。

感觉 Lee 一听见别人拐弯抹角说 C++ 的不是,就开始激动。

今天只是想提醒了一下对韩国的尊重,这有问题么?韩国整容人整容又怎么了?

Lee 我知道你对我有意见,觉得我不论做什么事情,似乎总是因为看你不顺眼,

但是希望你知道,我一直当你是我弟弟,关心你,不管你还在不在潘多拉,我也希望你能成为你想成为的人。

所以在 潘多拉 里面的时候,我一直对你额外关照,不是么?

可是开口闭口“韩国棒子”长,“韩国棒子”短,你有想过么?

若是国人称呼韩国人“韩国棒子”,就犹如当初日本称呼中国人“中国猪”,美国人称呼中国人“黄皮狗”一样可恶。

Lee 你觉得两者有区别么? 觉得你进步了么?

今天原本聊得韩国整容的数据(这个话题是有点无聊),结果前面一个话题聊着聊着就跑到 C++
上去了。。。。。

Lee 誓死看不惯除 C++ 之外的语言。我能理解,以前也有过一段时间这样子。

可是当你一直重复 C++ 怎么样的时候,除非你对其他语言有着充分了解,或者有着充分的数据考量。

编程语言都一样,这是大家都很清楚的共识,但是他们都有着各自无法比拟的优点,值得你去认可,学习,借鉴。

如果你要比抽象性,Python ,Pascal,Ada, Scala 都比 C++ 优雅很多的;

Python 在第四代编程语言里面抽象性可以说是最好的,若是你说
动态语言 不安全,

那么,同样是静态语言,同样可以使用指针的 Object Pascal
和 Ada 也比 C++ 清晰易懂的,用起来也更安全。

若是加上人工智能的第五代语言 Prolog 与 Lisp(虽然 Prolog 和 Lisp 都还不能称为真正意义上的第五代语言),

但抽象性都比 C++ 好很多(而且 Lisp 还是个还未开发结束的半成品)。

若是算上 Wolfram 的话,Wolfram 一行代码可以做 C++ 几百行的事情,

虽然你又要说 Wolfram 本身使用 mathematica 写的,mathematica
本身又是用 C/C++ 写的,是,我承认。

那么 C++ 最后还转成 机器码 呢,你要不要直接去学 机器码? 或者追本溯源去学 物理,电子?

若是你要比速度,人们都说 C 的速度在高级语言里面是最快的。是很快,但不一定是最快的,

Ada 的速度可以和 C 媲美,这点在 benchmark 的各类算法测试中有充分的数据考量。

Javascript 在 V8 的情况下,有时候速度也会比 C++ 快。

据 Bill 前辈说 SML 的速度也和 C 差不多,但这点我没有考量,也没数据。

若是你要比语言的纯粹性,Scheme 就是 表结构 加 lambda演算,里面什么都没有,纯粹的数学产物。

Scheme 中有可以定制语法的宏,C++ 只有简单宏。Scheme 可以轻易写出 代码变异 的例子,而 C++ 很不方便。

Ada 在 DoD 一开始设计时,就带上了并发,C++ 在 11 里面才融进去。Ada 可以直接硬件中断,C 要加上汇编才可以。

Ada 虽然说是强静态,但是里面很神奇可以用动态类型的数据结构,有时候会很方便。

做 GUI,Ada 的 RAD 模式的 GWindows 可以和 Oxygene,Lazarus,VB 写起来一样舒服,

反正比除了 Vala 的源到源编译,CBuilder 之外的 C++ 的各种 GUI  框架舒服。

至于 Ada 2005 里面有什么新特性,就不清楚了。

Ada 当时开发用于国防部,本身曲高和寡,开发出 83版 就用了 20年,后来 C++ 先抢占市场,比 Ada 先获得了业界共识。

当然还有很多很多东西没说,

其他也没太大可以聊得,闭包,CPS,尾递归,模板 什么的,我并不关注“可写度”之外的语法细节。

嗯,是,每种语言都有自己的领域。但是 Lee,若是你想用这种理由来不让自己安心,

那么,你能用 C++ 写的每一种领域的程序,我都能用上面的语言写的更好。

S, D,J,Z,G,R 虽然不是大神,但是大家都能做到排除自我情感因素,接受新的事物。

不愿意放弃所得,不愿意倒空杯子来容纳其他东西,会变得固步自封,看不见自己的渺小。

我将你当做 弟弟,绝不会想要拿什么压制来你。只是希望你能看到更完整的东西。

时间: 2024-08-09 06:34:54

不可理喻的相关文章

(转)调皮的location.href

来自 wooyun'drops --->呆子不开口 0x00 背景 随着水瓶月的到来,在祖国繁荣昌盛的今天,web系统的浏览器端也越来越重,很多的功能逻辑都放在了js中,前端的漏洞也越来越多. 我今天就说说location.href跳转的一些问题. 前端跳转常见的代码形式是: #!javascript location.href = "http://www.baidu.com"; 在前端js中有可能是这样: #!javascript var hash = location.has

谋哥:微信启动界面的小人是什么意思?

[谋哥每天一原创,第一百六十三篇] 微信启动首页的这个小人是谁呢?他在干嘛?这张图到底什么意思呢? 谋哥今天就扯淡扯淡这个界面,权当作无聊,但是往往无聊的话最是真实了,这个你懂的. OK,你可能最近看过一些段子,说这个小人是张小龙自己,他孤独地站在那里,表明曾经的他在思考做微信这个产品的时候是孤独的.这个是网上最近的说辞,暂且不说它对和错.首先我们要搞清楚的是,这个小人确实是一个人,不是两个人.一个人很容易被理解代表孤独,但是我觉得未必是如此,后面再细说.说第二点,这个人站在什么位置?很明显,这

面向对象的重新思考

在刚开始学习一门面向对象语言的时候,我们是这样写代码的: 我们会先写一个小狗类,然后new它,最后调用它的方法实现功能. 例如: Dog d=new Dog();//造个小狗 d.shout();//小狗看到stranger会叫 看得懂这段代码,说明你的面向过程语言基础学的不错~~~~~ 好的,这段代码先到这里,我们先来谈谈面向对象的特征: 1,抽象: 首先想想我们在什么时候用到抽象? a.当我在设计一个系统的时候,我需要把一些东西归类,比如,小狗,小猫,这些都会做一个animal类,然后让小狗

健康,home? [java的内存浅析]

健康,home? [java的内存浅析] 摘要: 原创出处: http://www.cnblogs.com/Alandre/ 泥沙砖瓦浆木匠 希望转载,保留摘要,谢谢! 乐观上上,how can other kno u,u r yourself!I must be strong and carry on. -泥沙砖瓦浆木匠 一.闲谈下 201407月记着那时候身体垮了下来,呵呵.想说,对自己的说,也是对大家的负责吧.那时候胸疼胸闷,然后几乎累垮了,我还坚持了一星期,那一星期真的迷迷糊糊.完全不能

发晶还是紫色的好

紫色是人类从光谱中所能看到的波长最短的光,比其波长更短的称为紫外线.紫色是彩虹光谱中的最后一种颜色,代表着已知王国的边界和未知王国的开端. 自古以来,紫色代表了高贵.神秘,甚至是不可理喻.如果问世间什么东西是高贵.神秘和不可理喻的,相信很多人会回答出两个字----"宗教".事实上,紫色也是常被运用于宗教中的颜色,一直与灵性相关.<大乘无量寿经>中,阿弥陀佛四十八大愿之一就是"十方世界所有众生令生我刹,皆具紫磨真金色身",紫磨金指带紫色的黄金,是黄金中的最

关于javascript中apply()和call()方法的区别

如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的”偏见”,因为这对您来说绝对是一片新大陆,让JavaScrip 好,言归正传,先理解JavaScrtipt动态变换运行时上下文特性,这种特性主要就体现在apply, call两个方法的运用上. 区分apply,call就一句话, foo.call(

Asp.net 面向接口可扩展框架之数据处理模块及EntityFramework扩展和Dapper扩展(含干货)

面向接口数据处理模块是什么意思呢?实际上很简单,就是使用面向接口的思想和方式来做数据处理. 还提到EntityFramework和Dapper,EntityFramework和Dapper是.net环境下推崇最高的两种ORM工具. 1.EntityFramework是微软出的根正苗红的.netd的ORM工具,直接在Vs工具和Mvc框架中集成了,默认生成的项目就是使用EntityFramework的;微软也一直都在维护更新升级,最新版本最新版本都在EF7了.也迁移到了最新的.net Core平台了

Writing Clean Code 读后感

最近花了一些时间看了这本书,书名是 <Writing Clean Code ── Microsoft Techniques for Developing Bug-free C Programs> 这里主要总结了一些里面的编程思想. 为空语句加上NULL 当需要使用空语句的时候,最好写上NULL, 比如: if (music_on()) NULL; else turn_it_on(); 参数类型相同的问题 如果函数中两个参数的类型相同,如果用户调用这个函数时错误替换了参数的顺序,就会出现问题.

2015第30周一

今天听了600多年前的靖难之役,感慨朱棣的幸运和建文帝的悲剧——真是自作自受,刚即位还未稳就开始削藩,然后还犯下一系列错误:1.用人不当,几乎没用到什么能人名将:身边的宦官成了朱棣的亲信:2.妇人之仁,心慈手软,充满幻想:居然限制自己士兵不能伤杀朱棣,然后也不杀败将后来成为间谍的李XX:既然没准备好为何要去和朱棣开战,既然开战了损失那么多士兵代价为何还怕背上杀害自己叔叔的罪名:3.自己谋划能力不行,还不能严格执行原定的原则,当初跟他爷爷定下的规则那么好为何得不到执行,可悲……:4.为何老天也多次