设万维读者为首页 广告服务 技术服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:白夫长
万维读者网 > 军事天地 > 帖子
Python和Scheme哪个更好
送交者: 酸亦鲜 2020年09月22日00:16:14 于 [军事天地] 发送悄悄话
Python和Scheme哪个更好

Python和Scheme哪个更好

其实拿Python与C++比是没有意思的。C++是“编译型语言”。Python应当与Scheme比。

Scheme是Lisp的一个变种。我在华南工学院时都没学过Lisp,但听说过。我有个同学是韶关北江中学来的。有人叫牠赵家狗有人叫牠煞有介事。我不知道为什么会有人叫牠赵家狗,也许出自《阿Q正传》。我叫牠煞有介事是因为牠在《计算机组成原理》考试前去找老师“答疑”回来对我们说“DJS183机”(即PDP-11)部分不考,只考“DJS130机”(即NOVA机)。我当时都有点怀疑。我明显感觉到“DJS183机”应当是重点,但牠那“真诚”的表情根本看不出是在说谎。最后我都没在考前重看一下“DJS183机”。结果真考了,我少拿了几分。我只能凭印象答了。那些没我那么聪明的就完全想不起来了。

牠那时整天扛着一本《数据加代码等于程序》嘴里总说我们学的语言都不如Lisp。知道什么叫“有中错状元冇改错花名”了吧。

Scheme的好处是只有三个句型:define,application,lambda。所以嘛,这个语言的“句法分析器”特别简单。虽然(i c t e)并非真正的application,但句型是一样的。

Lisp好像是当年在手持式可编程计算器上用的。嘿嘿。反正我没见过这种计算器。不过我工作后听一个“工程处”的工程师说牠有一个。这个东西嘛,当年HP应当赚了老鼻子钱了。

我现在学Python只是刚开始,还没深入。不过觉得现在看到的Python,好像当年某在美国的“野鸡学校”里都是家产作业里用Scheme都实现过。嘿嘿,那个“助理教授”刚从MIT出来,不知道“野鸡学校”的学生的天份那么低,对我们的要求太高了点,让我们学EOPL。同学们因为学不懂到系里边一闹,第二年就换老师换课本了。也许你们认为我太狂了。不过呢我在没有Lisp的背景下居然觉得那课太有意思了(考完试之后大病一场)。当然主要是因为这课用的Scheme语言只有三个句型,根本不需要提前学过。总之吧洋人是不可战胜滴。要是牠们也“彼可取而代之”,我们还搞什么“民主”嘛。要“民主”就是因为洋人先进,连带使洋人的“垃圾”也成了“锦盒屎”那样“珍贵”了。

听说现在MIT也不学Scheme改学Python。据说以前MIT是利用Scheme将不适合学计算机的学生在第一年就刷掉让牠们早点改行免得互相躭误。看来美国的学生也是“一代不如一代”啊。




(答案在下边找,不要偷看)



(请将窗口往下移)


























(请将窗口往下移)


























(请将窗口往下移)


























(请将窗口往下移)


























(请将窗口往下移)




























瘟疫好啊,美国的总统选举投票可以用邮寄投票方式进行了。现在不推广亞伯拉罕·艾達方法(AAM)更待何时?用邮寄方法投票只会使亞伯拉罕·艾達方法(AAM)的成本比平时更低。穿补就是个蠢货,居然还反对那个对于字头更有利的邮寄投票方法。真是自取灭亡啊。


NOIAO,NOM!NOIAO,NOM!NOIAO,NOM!...

No Opinion Is An Opinion(NOIAO).

No Opinion Matters(NOM).

共和党党员们,穿补应对喇叭流感Trump Flu失败,理应无法连任美国总统了。我给你们免费支一招,或有机会挽狂澜于既倒。那就是所谓so-called的“亞伯拉罕·艾達方法(AAM)”。因为糟·拜燈的名字第一个字母是唐老鸭·穿补的名字的第一个字母是,所以按照亞伯拉罕·艾達方法(AAM)被发动出来的那些原本对投票选举不感兴趣或对两党候选人都不满意的群众都会投票给唐老鸭·穿补,那么按现在糟·拜燈的这点优势还是会败给唐老鸭·穿补

共和党党员们,为了我们美国历史上最伟大的总统唐老鸭·穿补能再服务美国四年,完成“使美国再次伟大”的宏愿,快快去向美国人宣传亞伯拉罕·艾達方法(AAM)吧。晚了就追悔莫及了。

以下是对亞伯拉罕·艾達方法(AAM)的解释。

群众应当怎样投票才能够在选举中取得最大利益?

如果两个候选人中只有一个你喜欢的,当然是选那个你喜欢的。这个不用问,现在的人都是这样投票的。

问题来了,如果你对两个候选人都不喜欢或都喜欢,你应当如何投票?现在的人的做法是不对的。他们要么不去投票,要么胡乱选一个,觉得反正无论怎么投票对结果都没影响。

事实上并非没影响,只是对本轮选举没影响而已,对下一轮选举的影响是很大的。现将你对两个候选人都不喜欢时各种不同的投票方法分析如下:

一、不去投票。你在这轮选举不会有任何收益,反正去不去投票最终结果都是得到一个你不喜欢的人当总统。但选举主持人会认为你没意见,下一轮选举就不必关心你怎么想了。

二、胡乱投,随机选一个。你在这轮选举不会有任何收益,反正无论你怎样投票最终结果都是得到一个你不喜欢的人当总统。但选举主持人会认为你还是有意见的,但意见不是很强烈,因为社会上如你一样对两个候选人都不喜欢或都喜欢的人很多,都随机选,按《概率论》来说,两个候选人从你们这群对两个候选人都不喜欢的人那里得到的票应当差不多,最终你们的意见互相抵消,等于基本没意见

三、选那个名字按字母表顺序在前的。你在这轮选举不会有任何收益,反正无论你怎样投票最终结果都是得到一个你不喜欢的人当总统。但选举主持人会知道你不满意,因为是你们这群对两个候选人都不喜欢的人决定了那个名字按字母表顺序在前的当了总统。选举主持人会在下一轮选举中推荐一个你满意的人出来竞选,否则又会是一个名字按字母表顺序在前的当了总统,从此以后,名字按字母表顺序在后的人都会因为自己绝对没机会当选而拒绝白费力气出来竞选了。如果选举只有一个候选人,就等价于中国选国家主席的那种“等额选举”了。那样美国也面上无光。

上边说了很多,看起来很复杂。但其实真正做起来一点也不复杂:投票时,如果只有一个是你喜欢的,投那个你喜欢的。如果没有你喜欢的或两个都喜欢,投民主党共和党候选人里那个名字在字母表上顺序靠前的。

如果将目前不参与投票的那40%的美国人发动四分之一出来按亞伯拉罕·艾達方法(AAM)投票,则决定由谁当美国总统肯定是那些对两个候选人都不满意的群众了。

这个方法,需要你们广泛宣传,让全体美国人都知道其好处,按这个亞伯拉罕·艾達方法(AAM)投票。

以下是用计算机程序语言写出来的亞伯拉罕·艾達方法(AAM),给在计算机方面有兴趣的同学上机模拟。

/*01*/  /* code_002 */
/*02*/  char* vote((char*) candidate[])
/*03*/  {/*0010*/
/*04*/    (char*) well_known_candidate[2];
/*05*/
/*06*/    if (there_is_a_candidate_i_like == TRUE)
/*07*/      return candidate[i_like];
/*08*/    else
/*09*/    {/*0020*/
/*10*/      well_known_candidate[0] =
/*11*/          the_1st_most_well_known(candidate);
/*12*/      well_known_candidate[1] =
/*13*/          the_2nd_most_well_known(candidate);
/*14*/
/*15*/      sort_by_name(well_known_candidate);
/*16*/      return well_known_candidate[0];
/*17*/    }/*0020*/
/*18*/  }/*0010*/

/*********************************************************/

Example:

Suppose there are 10,000 voters. 60% or 6000 do not
like Donald and Joe. And in the remaining 40% or
4000, 55% like Joe, 45% like Donald.

(1) If the 6000 do not go to vote, then Joe gets
4000*55%=2200, Donald gets 4000*45%=1800, Joe wins.

(2) If 15% of the 6000, those are 900, go to vote. But
they pick one randomly. Usually according to the normal
distribution law, Donald or Joe will get approximately
same points. Let's assume Donald gets 467 and Joe gets
433. Then Donald, 1800+467=2267, Joe, 2200+433=2633.
Joe wins.

Even 6000 is a large number, but they will NOT affect
the result because they cancel each other. They do not
matter.

(3) If 15% of the 6000, those are 900, go to vote. They
all pick Donald according to code_002 when they do not
like either. Then Donald gets 1800+900=2700, and Joe
still gets 2200, Donald wins and Joe loses.

No Opinion Is An Opinion(NOIAO).

No Opinion Matters(NOM).


0。假如民主真的不可避免,群众应当怎样投票才能够在选举中取得最大利益
0。假如民主真的不可避免,群众应当怎样投票才能够在选举中取得最大利益
0。假如民主真的不可避免,群众应当怎样投票才能够在选举中取得最大利益
0。假如民主真的不可避免,群众应当怎样投票才能够在选举中取得最大利益

1。亞伯拉罕·艾達方法(AAM)
http://bbs.creaders.net/tea/bbsviewer.php?trd_id=1309073
2。鵓鴿方法
http://bbs.creaders.net/tea/bbsviewer.php?btrd_id=4888828&btrd_trd_id=1301593
3。看妖妖之前或之後的作品點此
http://bbs.creaders.net/life/bbsviewer.php?trd_id=1449691
4。看妖妖的附加題點此
http://bbs.creaders.net/iq/bbsviewer.php?trd_id=1362146


東窗集

0%(0)
0%(0)
标 题 (必选项):
内 容 (选填项):
实用资讯
回国机票$360起 | 商务舱省$200 | 全球最佳航空公司出炉:海航获五星
海外华人福利!在线看陈建斌《三叉戟》热血归回 豪情筑梦 高清免费看 无地区限制
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2019: F-16V与歼-20,台湾防长严德发:若一对
2019: ▲笑谈人生——张国焘 -清闲客
2018: 从贸易战反思当前局势的三点总结和一点
2018: 邓小平你也有一个巢,我把你的巢搞烂了
2017: 歼20为何绝非纯空优战机 歼10之父已给
2017: 这样的“朝鲜”,我们能不痛恨吗?
2016: 95步枪加装前握把了
2016: 美军舰厂商欲购中国船坞 专家:中国造
2015: 有了南海三大军事基地,中国海军要进入
2015: 古人以修身为本, 今人以赚智慧钞票为本