被代碼佔領的世界會是什麼樣?
今晚和兩個程序員聊天,說到未來世界編寫代碼的難度應該會越來越低,20年以後寫代碼可能會成為和今天使用電腦一樣的廣泛技能而非專業技能。所以潘大夫意淫了一下被代碼統治,傳統行業全面崩盤的世界。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2035年的世界,已經不需要由棉麻等傳統布料製作的衣服極客們只要揮一揮手指就會有一行行實體代碼出現環繞身體提供熱能和遮擋耕地已經全面退化變成了綠化用地極客們餓的時候會吃鬆脆可口的1024當作食物出行完全不需要傳統交通工具只需要發動「真·Python懸空之術」就可以召喚各種形態的代碼實現飛行或移動或者也可以使用「PHP傳遞之術」直接製造傳送門而那個時代因為代碼泛濫,犯罪成本下降 警察也需要升級專用的反極客武器,其中最常用的就是「BUG生成器」
只要命中對象,即可在命中對象的所有代碼中插入bug使其失效如果打中了穿代碼衣的極客就會立刻出現爆衣效果當然犯罪也會升級,會出現由純代碼編寫的人形犯罪者他們在被bug生成器擊中後,短時間內就會消失因為「404 not found」~~~~~~~~~~~~~~~~~~~~~~~~~~以上都是潘大夫的意淫,覺得應該拿出來分享一下
00.每年都會舉辦美國矽谷代碼時裝周,各位程序猿穿著自己編寫的代碼登台亮相;
01.進入餐館點餐完畢之後,發現廚師生成菜譜的演算法太渣渣,使用git型盤子提交了新的演算法;
10.程序猿們的房子主要按照材質、面積來劃分。一等程序員住著以SSD為材質,面積以T為標準的房子,二等程序員同樣住著材質為SSD,但面積能按照G來為標準的房子,更低等的程序員們住著HDD材質的房子,然後面積和一等程序員一樣,都是以T為單位,然而每次程序員化身為代碼進入房子的時間,都要比一等程序員多等一段時間;每天早上上班也要提前一些,不然出門時間可能會讓他們遲到。當然,還有上古的程序員們。他們並沒有消失,只是住在深山老林中的一種材質為FDD的房子中,居住面積只有1.44M,他們很努力的想和現代的程序員們交流一下如何正確使用家門口的道路,然而住著big house的程序員們,根本不能理解,為什麼上古程序員喜歡側著身子走路?據說可以讓門口的路上過更多的車。
11.未來的程序員們出門,看到開車的都low爆了。C++程序員出門前,先為自己的交通工具寫了一個makefile,接著等了大概30分鐘的make;然後出門,開出沒多遠,發現油門和離合的問題,導致堆棧溢出,C++程序員,卒。PHP程序員,出門前,先用電腦發了一個貼。。。然後他今天並沒有出門,接下來的很多天,他都沒有出門。。。Python程序員很開心的import了各種別人車上在用的模塊,出門前,插上車鑰匙,等了兩秒掛上了檔,又等了兩秒,他踩了油門和離合。。。據他說,新車第一次都會慢點,等第二次會好起來的,總之他每次出門都用大概20分鐘才出了自己家門。Java程序員們表示,你們先走,我解決完這個bug就出門。。。
(衣食住行,實在編不下去了。。。)我們當前的世界,本身已經被代碼佔領了,只是感知不直接而已。
(1)我們的手機和PC上的軟體,都是代碼的產物。(2)我們所看見的很多東西,都是通過自動化流水線生產,流水線通過程序控制,而這些程序也是用代碼寫出來的。未來程序和硬體的結合會越來越明顯,也就是所謂的「智能硬體」、「機器人」的趨勢。
(1)重複機械的工作,會被程序所代替。(2)重複機械的代碼工作,會被「人工智慧」替代。
因此,結論是,未來的世界很可能會運作在「人工智慧」的支持下,達到一種高程度的生產效率。假如你的房子和你編寫的代碼一樣,你敢住嗎?
接高票答案,
JS程序員出門前先拿到Angular廠的底盤和React廠的引擎,為了成就感自己造了輪子,開著開著就被當成錯誤從車裡扔出來了。看小孩的方法就能知道是不是隔壁老王的
計算機科學再發達也不能解決所有問題,要實現這種「憑空」製造技術的市場化,首先得有更高效率的能質轉換方式,還有量子傳送。這是物理等基礎學科需要研究的內容。然而基於這種科學發展程度所製造的計算機,專門的編程語言可能已經不復存在了,計算機或許可以直接理解人類的自然語言,甚至通過腦電波,不需要敲一行代碼,就能夠實現。
Matrix啊,現成的腦洞。
第一百七十八次世界大戰圍繞到底哪種語言是史上最強語言展開
四年一次,舉辦和奧運會一樣規格的編程競賽。
佔領啊,那要發展出代碼文明的,然後生一堆堆的小代碼的
推薦閱讀:
※怎樣用 Matlab 寫出優雅的代碼?
※opencv庫的python版為啥比c++版小這麼多?是功能有區別嗎?
※如何用 Python 中的 NLTK 對中文進行分析和處理?
※用python去搞數學建模可行性大不大?
※python生成器到底有什麼優點?