第六卷 有所作為
第六百六十二章 降低門檻
王學新一愣,沒想到圖靈對戰事還有興趣。
現在王學新把門檻一降,八路軍由於自然科學薄弱數學人才嚴重缺失的問題就得到很好的解決,於是計算機的研發才有可能往前走。
此時用接線編程的程序員,如果出現一個小錯誤也就是其中一根線接錯了,那可是要人工查找的,這種活如果讓男人干只怕沒多久就崩潰了。
科學家們就不需要再親自動手干這種又耗時間又累的體力活了,他們只需要交給程序員們一份用「C語言」寫的程序或者一張流程圖。
王學新作為一名現代人沒學過機器語言,這事就交給圖靈去辦就行了。
當王學新提出C語言后他們一看就明白了……原來是這樣的邏輯關係,原來這些01有這些意義,原來接線表達的是這意思。
圖靈饒有興趣的湊上來看了一眼,說:「看來是打勝仗了,團長同志?繳獲了不少物資,恭喜!」
圖靈聽著就有些無語了,這個華夏團長https://m.hetubook.com•com到底是個怎樣的人?居然有如此傳奇輝煌的人生!
看到這些後圖靈不由大吃一驚,他拿著電文難以置信的對瓊說:「你能相信嗎?他把這場戰鬥稱為『小勝』,而且如此輕描淡寫,如果是日不落的軍隊有這樣的勝利,他們馬上就會登上《每日電訊報》的頭版頭條!」
因為這時期的程序員乾的活是周而復始的按一定模式接線,這活需要的是細緻、認真、而且不斷的重複,這是女人擅長的。
如果連計算機的操作都有困難,又談何繼續研發?
這尤其對八路軍有利。
(注:《每日電訊報》是二戰時期日不落頗具影響力的全國性報紙)
就比如王學新派到瓊身邊學習的班浩林和陳傑風兩人,雖然他們很用功,但一來受困於繁雜的接線工作二來面對的是一堆不知道有什麼意義的010111……,以至於學了一個多月還是懵懵懂懂的知其然而https://www.hetubook.com.com不知其所以然。
不久之後隨著機器語言的出現也就有了程序員這個工作……只不過這時代的程序員一般都是女人而不像現在一樣大多是男生。
其實根本就不需要王學新說,圖靈知道可以用這種方式將接線方式固化后,其它的他都能很輕鬆的推演出來了……這就是差距,想當初王學新在機房裡學了大半年還有些不明不白的,但這些對圖靈而言卻是簡單得不能再簡單的東西。
瓊說的倒是實話,日不落在二戰期間還真說不出有什麼戰果:東南亞被鬼子打得到處逃,非洲戰場被漢斯打得潰不成軍最後靠鷹醬的增援和優勢的兵力翻盤,還千方百計的跟鷹醬搶功。
現代的編程工作就需要相當強的邏輯思維能力和分析能力了,比如要考慮程序的時間複雜度、空間複雜度有沒有BUG等等,這就是男生的強項。
王學新點了點頭,說:「他們是自己人!」
接著,和圖書王學新又把自己知道的幾個語句一古腦兒的倒了出來。
王學新拿過文件看了看,只見上面寫著:「三十五輛汽車三八大蓋的子彈,五十三輛汽車汽油,三十二輛汽車炮彈……」
接下來的事就簡單了,科學家們需要做的只是雇傭幾個有一定知識基礎的助手,讓他們把這些語句與對應的接線方式背下來……死記硬背也沒問題,然後就由他們來負責接線。
但隨後他們就破譯了鬼子的一份密電,電文是向岡村寧次報告雁門關的損失情況,其中也包括被八路軍繳獲的物資。
有了王學新的命令通訊員也就放心了,他把文件遞到王學新手裡,說:「這是空降部隊打下雁門關后繳獲的物資,另外還有一份布防圖!」
直到一名通訊員拿著一份文件走了進來,他警惕的看了一眼正在稿紙上寫著畫著的圖靈和瓊,顯然是擔心泄密問題。
當然,現代編輯也需要細緻認真,一個小錯誤都有可能讓整個程序無法運行,但現和-圖-書代軟體已經高度發達,他們能自動的找到這些小錯誤大多不需要程序員去手動尋找。
圖靈聽王學新這麼說當時還真以為只是一場小勝。
不過重要的其實不是語言,而是王學新首創了這種以語言的方式與機器對話。
圖靈和瓊也許不是自己人,但他們現在的工作是破譯鬼子的電碼,因此知道的秘密比這個辦公室里的情報要多得多,於是也就沒必要防著他們了。
但如果理清了其中的邏輯關係再轉換成可以直接操作的機器語言就不是難事了。
後來王學新才知道,他提出的C語言其好處不只是簡化了計算機的操作也不只是把演算法和程序分開來實現了現實工作上的分工節省了科學家的時間,有了一種格式化、規範化的語言后其實是降低了學習計算機的門檻……
瓊無奈的回應道:「圖靈,你最好習慣這些,我是說……別把他們的戰果跟日不落比!尤其是華夏團長的!」
此時的圖靈完全沉浸在他自己的世界里,他樂
m.hetubook.com.com此不彼的與瓊一起討論起各種接線方式所對應的邏輯關係該怎麼表達,然後還有各種邏輯關係之間的嵌套,時不時還發出一些驚呼,因為他們發現這就像在計算機領域打開了一個新世界的大門,越往裡深挖就有越多的奧秘和驚喜,兩人儼然把這裏當作他們的工作室了。
頓了下,瓊又補充道:「這不是華夏團長謙虛,明白嗎?這對他而言的確是不值一提的小事!」
因為日不落要找一批能依靠感覺和思維操作計算機的科學家並不難,但八路軍要找一批這樣的人來就有如天方夜談了。
否則,就算王學新整出了電子管計算機只怕也沒什麼用……沒人懂沒人會用,到頭來還得引進國外人才。
當然,王學新提出的C語言能起的作用更多的就是程序流程圖的作用,它無法在現代的計算機上直接運行。
事實上,之後的發展也的確如此。
不過王學新不想在這方面多談,他淡淡的笑了下,回道:「只是一場小勝而已,算不上什麼!」