〔№001〕真理标准大讨论

“苹果不死我不死,苹果死我都未死呀”

缘起

因为《囧斋随笔》的「旧文」当中按照当年逗哔时期三个书名分为三类,而〈与时俱进〉分类又已经在轰轰烈烈的「三自运动」告一段落之后疑似完成历史使命,也提到了在「博学无方」原则指导下随笔内容没有禁区,所需分类随时随地随手应景补充,所以率先把之前涉及到的三个分类改头换面以充沛目录页面。

本篇所在的〈赛博朋克〉大致对应原〈电子生涯〉,存放计算机相关信息技术话题的文章;而〈曰若稽古〉大致对应原〈历史尘埃〉,站点目录名antique,以及〈如是我闻〉大致对应原〈熊崽落水〉,站点目录名modern,是按照所涉及内容的时间戳划分的,前者属于「万恶的旧社会」,后者则见证了「百善の新时代」。

shá是最好的语言

这个「真理」在知乎首页推荐当中涉及信息技术的话题当中刷屏最为频繁,可见知乎(布)中央明显有引导兲朝童年才俊升学就业相关事宜的「讨论」动机。

参考娱乐至死の逗哔炒作「蝙蝠侠」相关内容,这「BAT」三家就疑似境外「鬼谷子」派出「得意门生」下山渗透不同阵营「多方下注左右逢源」企图对不明真相的普通码农进行「多方围堵两面夹攻」。

反映到知乎首页的「真理标准大讨论」当中,通过「捅妓」手段对充沛的知乎帐号之踊跃发言「大数据」进行分析,大致可以得出以下结论:

  1. PHP是最好的语言」⸺疑似百度员工。
  2. Java™是最好的语言」⸺疑似阿里员工。
  3. C++是最好的语言」⸺疑似腾讯员工。
  4. .Net/C#是最好的语言」⸺疑似(前)京东员工,并且对「修正主义走桀派」当政后转向Java™极为不满。
  5. Python是最好的语言」⸺疑似唯谷歌马首是瞻的当代「科技界」人士。
  6. Ruby是最好的语言」⸺疑似祖上有「特大日本帝国(含台湾、朝鲜半岛、东三省)」血统的铁路部门员工。

……还有其它小山头,恕不壹壹列举,后面提到的时候应景补充。

我个人的意见已经说过了,「除了CJavaScript™Lisp/Scheme之外都是添头」,还给出了理由,「数学渣看来图灵完备的名词都一样,无论听说过还是没听说过,无论新鲜还是不新鲜」,并且补充说明,「参考包括但不限于Java™在内的垃圾回收算法,越年轻的对象其寿命就越短,有些局部名词新鲜极了,从来没人听说过,甚至连名字都没有」。

相关内容展开都在知乎的谈笑风生中分散于各篇回答当中,这里不再重复。

是最好的编辑器

同理可证,从知乎首页推荐中刷屏「大数据」所得出「捅妓上的相关性」如下:

  1. Vim是最好的编辑器」⸺疑似祖上有撒哈拉以南非洲血统的尼格罗太君,每次启动时都使用作者于首页推荐的渠道给乌干达饿殍捐款。
  2. Emacs是最好的编辑器」⸺疑似赛博朋克英特纳雄耐尔主义者,坚持「Stallman路径依赖」不动摇。
  3. Atom是最好的编辑器」⸺疑似GitHub拥趸,在其被微软收购之后曾有动摇。
  4. Visual Studio Code是最好的编辑器」⸺顾名思义,微软拥趸,在GitHub被微软收购之后招安了部分Atom用户。
  5. Sublime Text是最好的编辑器」⸺疑似没有被贫穷限制想像力并且没有被防火长城阻挠官网访问及下载的信息技术精英。
  6. Xi-Editor是最伟大光荣正确的编辑器」⸺疑似生在新中国长在红旗下的谷歌拥趸,不过[20170411T09:12:00+08:00]以来已经一年多没听到这种观点了。注:Xi-EditorGoogle使用Mozilla出品的Rust语言开发的,这其中蕴涵着充沛的政治和意识形态内容,并体现了谷歌(布)中央谷歌(孟)中央之间激烈的政治和意识形态斗争新动向。

……同样有其它许多小山头,比方说「EditPlus」「UltraEdit」「EmEditor」之类,都淹没在活跃账号舆论战争的汪洋大海之中。

我自己的情况也说过了,在「年轻有为」的时候曾经于兲朝境内根据搜索引擎推荐的内容找到「大中华区代理」购买过一批境外「共享软件」,后来「老迈年高」了就发现「注册机」这种东西,很难说手头的「授权」给自己的序列号是不是「真の正版」。

而在「三自运动」系列当中也提到了,旧台式机访问不了GitHub,所以只能用Visual Studio Code以及插件,换了新机之后下载了Atom并安装相应插件。目前Markdown码字用Atom,转换为html格式时用Typora,而「个人博客」站点内容的编辑用VS Code,经常同时打开,都绑定了本地git仓库。偶尔有零星的简单的在「纯文本」结尾追加内容的时候,使用EditPlus短平快处理。

相关使用经验也在之前若干回答和随笔当中,这里不再重复。

形而上者谓之道

上面罗列了「大数据」并得出一定的「捅妓」结论,接下来该惹是生非了。

反复强调过多少遍了,「形而上者谓之道」,已知豪门贵种走兽派擅长「一力降十会」,那么「对力量一无所知」的普通码农无论是否超过34岁都没区别,仅仅盯着「形而下者谓之器」没有任何意义,必须上升到「政治和意识形态斗争」的角度理解。

最简单的情况,兲朝特色「政府采购」是重中之重,「官本位」生态之下「政治和意识形态斗争」可以反复折腾「技术细节」,是压倒性的决定因素,哪怕是境外发达国家「招标」也一样。

就比方说按照活跃色目帐号不打自招的爆料,因为「礼不下庶人」所以贱种屁民「站队」都是笑话,把「言行举止吃喝拉撒睡」都歪曲成「抱大腿」那只是豪门贵种走兽派的「娱乐」而已,所谓「撸起袖子加油干」是忽悠傻哔专用口号,再怎么「挣扎」(或曰「奋斗」)也钦定了竹篮打水一场空。

举个例子吧,对于计算机专业的应届毕业生来说,参考了知乎首页推荐当中极大充沛的「真理标准大讨论」所提供的「排名」和「就业」等信息,三思而后行,反复斟酌人生规划,决定「随大流」刻苦钻研Java™伎俩瞄准「大手会社」之面试进行刷题「实践」……不幸被色目情报人员「获悉」了……

当天晚上就能看见《新闻联播》当中俩嘴炮高手满脸堆笑的报道,兲朝主席台签发了夯头文件,某民族机构「大力」推动信息化工作「一站式服务」,特意找「民族企业の典范」联想采购了成千上万台「民族工作站」,找用友开发了全套Win7/IE8的「办公」系统,协助友邦人士「去库存」成果显著。

第二天早上还能看见《人民日报》特约评论员慷慨激昂的赞美兲朝前三排「民族企业家」识大体顾大局懂政治讲规矩守纪律,主动协助官府「大力」促进产业升级,包括但不限于为人缘好情商高的用友提供融资,把Win7/IE8的应用改为Win10/Edge再找主席台卖一遍。

然后各种段子动图短视频登场,「微软市值又创新高」之类。这些消息会推送到各位手机上,扫帚不到灰尘不会自己跑掉,大拇指不搓广告不会自己消失。

这就是活跃色目帐号到处得意忘形肆无忌惮宣扬对贱种屁民进行多方围堵两面夹攻并提前发出全垒打宣言钦定其死路一条的底气。

调动敌人而不是被敌人所调动

在活跃色目帐号看来,贱种屁民「举世皆敌」,已经被豪门贵种走兽派的奴才所包围,早就陷入了被豪门贵种走兽派豢养的畜牲围殴的汪洋大海,所以压根不需要考虑什么「谁是我们的敌人,谁是我们的朋友,这个问题是革命的首要问题」之类高屋建瓴的观点,剽窃活跃色目帐号的措辞形容就是「礼不下庶人」「您配么?您不配!」

所以,哪怕仅限信息技术领域,无论看见什么业界新闻,都应该不惮以最大的恶意揣测,然后将新闻主角视为拨一拨才会动一动的「算盘子」,构思「调动」方式,以实践「激化矛盾制造冲突增加剧情跌宕起伏程度」的文艺理论,满足自己日益增长的美好精神文化需求。

举个例子吧,最近的斗争新动向,是腾讯内部组织机构调整,这几天也是刷屏推荐的内容,之前马云退休的热点已经过去了。美帝灯塔国那边也差不多,「科技界」的大手会社频繁「换届」,意味着最起码互联网泡沫已经接近破裂。在「千禧年」那一次纳斯达克崩盘的盛况,当代童年才俊们应该没有印象,而青年才俊们可能有印象但不当回事。

参考开头提到的「疑似腾讯员工」的表现。据它们爆料腾讯内部无论什么项目什么需求一律C++伺候,在各种人工智障算法提供的应景推送当中还出现了新加坡瓢把子李显龙乃数学天才兼C++高手,以及普通家庭马化腾骨骼清奇酷似三星太子李在镕之类内容。这些信息结合起来,更是上面提到在「真理」的选择上「政治挂帅」起到压倒性决定作用的有力证据,并非捕风捉影。

技术上的解释(或曰「洗地」)也有,说腾讯就是一家网络游戏开发商,对于这类应用场景,就应该使用高性能开发工具深入挖掘现有硬件潜力进行垂直扩展,而不是使用各种听都没听说过的新鲜名词快速开发并企图通过批量采购充沛硬件的方式实现性能与体重成正比的线性增长。

这话本身没问题,正好解释了目前网络游戏市场萎靡不振的情况下腾讯转型升级的压力和动力。那么这次机构调整,腾讯高层贵种领导和中层狐假虎威狗仗人势的奴才「Eunuchs」监军所关心的是权力再分配,而基层贱种屁民码农最关心的恐怕是「裁员」问题。

所以,那些已经领悟到了超过34岁就卷铺盖滚蛋之「兲命气数」的码农,恐怕开始准备后路了吧?比方说到处查找C++除了写游戏之外还能干嘛之类话题,然后被搜索引擎分配了一堆竞价排名前列的「中介」和「培训班」,再然后会发生什么事,目前还没在知乎首页推荐当中看到爆料。

于是,为了惹是生非,结合最近几篇回答当中提到的内容,应景浏览「Objective-C」相关伎俩,并下载了「LLVM/Clang」编译器和「GNUstep」环境。这些内容下载之后放在本地没动,先等了一天,期间上网乱转企图收集活跃色目帐号提供的充沛素材,尤其是24×7盯着我的逗哔们,这次长假加班领三倍工资的机会想必不会错过。

以前(链接)说过了,凡是有理想有目标有路线图的操作系统,通常都会坚持「设计哲学」不动摇,在文艺爱好者嘴里称其为「门派」的「绝学」。比方说Unix系列「一切皆文件」,而「Redox」扬弃为「一切皆URL」,微软的Windows顾名思义「一切皆窗口」。

而苹果的macOS有个明显来源,就是上世纪末决定坚持「一切皆对象」哲学的若干操作系统当中之一「NeXTSTEP」。这个Step字眼相关来龙去脉略,网上都有。总之在苹果接受该哲学之前,其标准「OpenStep」就已经成型了,而GNUstep就是其「实践」之一,也是目前独立于macOS的唯一活跃「实践」。

按照其自我定位,现在的GNUstep与「Qt」「GTK+」类似,是个「用户界面工具包」,还没有上升到「KDE」「Gnome」的程度。并且,GNUstep的复杂度刚好介于这两条路线之间,因为所用的Objective-C刚好介于C++C之间,仅仅是「盖在C语言上的薄薄一层」封装,目前规范也已经稳定存在十余年。

在涉及Linux等开源软件的话题当中,活跃色目帐号曾经语重心长的谆谆教导贱种屁民们说,在当代资本主义社会当中「贸工技」路线盛行,凡是不依附「大手会社」的技术就「没有商业价值」,曾经的「价值」也会在「商场如战场」的斗争当中消磨殆尽从此「身死族灭为天下笑」退出历史舞台。经常被拎出来鞭尸的反面典型,就是曾经武德充沛险些兲命昭昭的Borland,旗下以Delphi为首的一票开发工具都已经费拉不堪成为历史唯物主义の尘埃了也。

所以,「Qt/KDE」和「GTK+/Gnome」这两套用户界面,还就是不温不火的样子,一直在那些重视「其它」价值超过「商业」价值的领域顽强的生存。并且开源社区据称天生「桀骜不驯」,一向坚持「自由意志」进行「自力更生艰苦奋斗」企图「自己动手丰衣足食」,经常被「大手会社」雇员嘲笑为「一盘散沙」。在已经有两条互相竞争并促进的路线的情况下,还源源不断涌现出其它「创新」来。

从这个角度再观察GNUstep,需要率先对「依附」字眼进行严格的定义,达成「共识」之后才能展开有效的「真理标准大讨论」。

长话短说,目前跨平台用户界面工具包当中Qt已经遥遥领先,某些Linux发行版虽然不用KDE但也是从Qt衍生出一套桌面。并且Qt在「移动端嵌入式设备」的市场份额也不小,境内曾经也有充沛的就业岗位,可以从知乎首页推荐当中曾经出现的相关「真理标准大讨论」当中看出来。

不过呢,只有一开始就决定「跨平台」的应用,才会优先考虑「跨平台」的开发工具和库,而坚持抱紧某条大腿的项目通常会高举紧跟。就从市面上极大充沛的各种「哎屁屁」的运行环境判断,通常会在AndroidiOS当中二选一,或者兼而有之,技术上并不是互相「移植」而是「独立」开发。

只有对于那些已经存在许久的极大充沛的(桌面)应用来说,才有「移植」这种工作。而在知乎首页推荐的关乎操作系统的「真理标准大讨论」当中,已经列举了WindowsmacOS之间常用软件对照,其中一部分是「移植」的,另外一部分则是「借鉴」。目前新项目的倾向,是使用「Electron」之类依托W3C标准的「跨平台」环境,在硬件性能足够的前提下实现,而不是因地制宜针对硬件编译为本地码。

因此,再看目前几种「环境」所使用的开发工具,尤其是适宜「大兵团作战」的选择:在Windows下毫无疑问是.Net/C#,哪怕是服务器端;其它场合通常选择Java™后台和JavaScript™前台;市面上新增就业岗位当中,没有C++的份额或者说硬件条件最适合使用C++的时代(本世纪初)已经一去不复返了。

而苹果这个封闭体系比较特殊,macOS上只有Objective-C一种,对应iOS的「Swift」,与此同时还在排斥Java™,也有「跪在真实」逐步向着Electron靠拢的倾向。只不过,苹果自己肯定是不愿意「跨平台」的,更不会把这条路线设定为基本国策,否则目前仅存的份额也会被Windows抢走。所以,苹果对GNUstep的态度,比微软对「Mono」还要恶劣,指望「官方」支持肯定是没戏了。

到这里就可以定义「依附」了,对于文艺爱好者嘴里以「小门派」称呼的GNUstep路线的目标,应该是「移植」macOS上面「评价较高」但是目前在Linux/Windows上没有壹壹对应实现的应用。这个过程不需要苹果点头,或者说亮明了搭顺风车旗号「苹果不死我不死,苹果死我都未死呀」,宣传对象是那些已经针对macOS进行过大量智力投资舍不得将其视为沉没成本而放弃的苹果平台开发者。

回到腾讯话题,在即将到来的刀刃向内的暴风骤雨般自我净化运动当中,那些没有通过「莫名其妙挨一顿打还得磕头谢恩」的组织考验于是在大浪淘沙中被扫地出门的卢瑟,带着一身被满口听都没听说过的新鲜名词之童年才俊嘲笑为屠龙术的C++伎俩,何去何从就值得关注了也。

正好技术上Objective-CC++简单得多,哪怕在学校里「抱着一本《谭浩强》整天i++++ii+++++i的做填空题」的孤陋寡闻被贫穷限制想像力的贱种屁民学生也能轻松掌握,尤其是已经使用C++参与过若干项目有过一些编程经验和对「面向对象」范式之觉悟比较高的那些超过34岁的码农。

既然企业不是慈善机构,并且直言不讳「离开兲朝保护伞就一无是处」「在兲朝打官司从没输过」的腾讯,选择在香港上市而不是美帝灯塔国,把「复制并成功」作为基本国策,指望它们承担啥社会责任提供就业岗位是不可能了。所以,接下来看看是不是会有其它公司抓住商机,在「消费降级」背景下,把被腾讯扫地出门的前C++码农收编为Objective-C码农,「摘桃子」了。

如果也没有其它公司接盘,那么被腾讯扫地出门的前C++码农知道「深圳房贵居大不易」应该回原籍办理低保以增加当地政府财政负担。这时候按照兲朝惯例,会有个根红苗正的「贵种」出面,在基层挂名锻炼的时候顺便收买人心,打着「以工代赈」的旗号「救灾」压低人力成本,手眼通天的游说主席台签发夯头文件并指使前三排提供配套服务,「大力」开展若干信息化项目,刷足政绩捞够钱,名利双收岂不美哉。

最后,严密的考虑问题,适合C++的岗位,还有国防相关战略项目,不解释。这种时候,可能是刹帝利贵种指使狼牙棒抓壮丁的大好时机。不过呢,前一篇〈惹是生非〉(「阴阳人两面派」)当中提到了,在活跃色目帐号嘴里以张小平为代表的「小人物」龙套,可是会在作者编剧导演的安排下「改变历史走向」的哟。

后记

关于苹果多说几句,在知乎首页推荐当中刷屏的涉及苹果的话题当中,几乎都是手机相关。因为苹果利润大头来自移动设备尤其是iPhone的销售,这是常识。所以普通网友有个区分「买办代理人」和爱好者「果粉」的简单标准:看它们对于macOS的态度。

之前也说过了「作为生产力工具的微机永远不会被手机取代」,这里使用「微机」字眼包括了PCMac,而当代互联网相关码农通常反映Mac更适合编程开发。所以按照这个标准判断,就可以避免其它色目宣传工作者把水搅浑,比如「如何评价华为手机销量已超苹果」以及「小米」「锤子」之类话题经常会乱入「信息技术」讨论当中。

顺便,九省通衢の活跃色目帐号提供了一条信息:苹果万亿市值的时候市盈率是19倍,而亚马逊万亿市值的时候市盈率是120倍。

那么在当代错综复杂的国际国内局势大背景下,这次纳斯达克崩盘「危机の前夕」,到底谁危在旦夕,针对不同「大手会社」的各种「唱衰」舆论都来自何方,其出发点和动机是否已经偏离了知乎(布)中央掀起一阵阵「真理标准大讨论」高潮之初衷,仁者见仁智者见智吧。即便是「捅妓」工作者也经常宣称「让数据说话」,前朝「中统」「军统」本朝「国统」之类以「捅妓」名义为掩护搞情报工作的间谍特务除外。

2018-10-02