設萬維讀者為首頁 廣告服務 技術服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:白夫長
萬維讀者網 > 軍事天地 > 帖子
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: 古人以修身為本, 今人以賺智慧鈔票為本