蔣濤:世界的程序,會不會是設計好的呢?

2020-12-04 湖南在線

湖南日報·華聲在線記者 李治 通訊員 武力

蔣濤一直致力於以開發者為核心搭建第三方平臺,建設好開發者生態。獨立的第三方平臺,可以快速無縫地與任何企業合作,但又不隸屬於哪一家。

為效力於將長沙打造成為開發者中心城市,CSDN以開源生態為核心,推出了新一代開發雲。

「我們的定位是幫助每一個開發者更好、更快、更有效地解決學習和工作中的問題,這是我們的初心。」

蔣濤是中國早期程式設計師的代表,他參與編程的金山詞霸到現在還有人在使用。

他痴迷於太極拳運動,微信頭像就是自己沉浸在太極拳中。

他還曾經愛好圍棋多年,不過現在放下了。不知道是不是受了那次有名的人工智慧挑戰圍棋高手的影響——世界頂尖棋手都被「算法」打敗了,研究這個還有意思嗎?

他告訴記者,程式設計師常常加班,熬夜是家常便飯,對身體的影響非常大,太極拳等東方生命科學可以幫助人平衡身心健康。在矽谷,冥想、禪修等也都比較流行,賈伯斯就是一個例子。

程式設計師的特質是什麼?

蔣濤說,程式設計師有著自己理解世界的獨特方式。最優秀的程式設計師邏輯和系統非常清晰,能把問題系統拆解再重構。

「用技術的視角去分解這個世界,理解到這個世界的運行法則,他的邏輯可能和過去的經濟社會有很大差別。最終,在數字世界去創造價值。理工科的人,如果具備哲學思維,對數字世界的本質有了很深的理解,在這個高度上再去作戰,自然不一樣。」

「這個世界的程序,會不會是設計好的呢?我們的思維到底是自覺自發的,還是被編過程的?」蔣濤常有奇思妙想,曾把腦神經科學專家請到人工智慧論壇上交流,找到了很多契合點。他還有意舉辦一些活動,將生命科學和軟體業都面臨的終極問題進行深入探討。

相關焦點

  • 為什麼會有這麼多種程序設計語言?
    這就是說各種各樣的語言其實就是禍亂之源——只會導致交流的不便。可是看看如今的程序設計語言的數量,你會懷疑人類是否又在造「通天塔」了?真的有這麼多語言的必要嗎?我到底要學習多少種程序設計語言才夠用呢?另外非常重要的一點是:「決定一種程序設計語言是否強大的是這個語言的庫(標準程序庫、類庫、包、組件、單元、模塊……每種語言都有自己的叫法)而不是程序設計語言本身」;這可能會讓很多人不高興:說實話,C語言在語言的優雅性和友好性上(比如==和=)完全和Ada、Pascal比不了(Ada是軍方人員設計的,Pascal是數學家設計的),但是C語言依然非常流行,這是因為你想要寫一個含有系統調用的程序,用C語言是最佳選擇
  • 王垠:程序設計裡的「小聰明」(1)
    程式設計師的世界,是一個「以傲服人」的世界,而不是一個理性的,「以德服人」的世界。很多人喜歡在程序裡耍一些「小聰明」,以顯示自己的與眾不同。由於這些人的名氣和威望,人們對這些小聰明往往不加思索的吸收,以至於不知不覺學會了很多表面上聰明,其實導致不必要麻煩的思想,根深蒂固,難以去除。接著,他們又通過自己的「傲氣」,把這些錯誤的思想傳播給下一代的程式設計師,從而導致惡性循環。
  • 程序猿必看:程序設計語言發展史
    作為程序猿,你在機械地寫代碼時,是否了解過:你所寫的那些代碼,經歷了哪些演變歷史呢?今天,我們就來談一談程序設計語言的發展史。FortranFORTRANFORTRAN語言是世界上第一個被正式推廣使用的高級語言
  • 宇宙是被設計好的,和電腦程式100%相似,這些對比看宇宙的運行
    如果說我們的宇宙是被設計好的,那麼很多人都會認同,因為有太多的巧合。一、電腦程式和宇宙的基本展現形式都是像素首先來看展現形式,比如你正在看的手機或者電腦屏幕,就是計算機世界的一種展現形式。你看到的所有複雜畫面,不管是文字、圖片還是視頻,都是由一個個像素點組成的。像素點也就是我們平常所說的解析度。
  • 最偉大的程式設計師高德納:談電腦程式設計藝術
    我覺得這個項目有潛力,儘管實現的可能性微乎其微,因為整個世界已經離不開現存的網際網路了。要一個人跳出來說「讓我們重新設計整個網際網路,從把程序導入計算機開始」,那是非常困難的。這有點像當時Linux的出現,其目的就是嘗試去簡化作業系統。您跟Grady Booch還擁有另外一個共同點,就是你們都講過你們可以欣賞到代碼和編程中所體現的美,您這樣講的真正含義什麼呢?
  • 最偉大的程式設計師高德納: 談電腦程式設計藝術
    是什麼促使您投身計算機科學這個領域的呢?我天生就是一個計算機科學家——我的頭腦裡有一種組織東西的思維方式,註定讓我成為一個好的程序設計員。我覺得任何人都可以學習使用計算機,但是五十個人裡面大概只有一個人會成為像我這樣的極客。這意味著我們這些人將在這個領域中的不斷創新,並與計算機產生共鳴。我們的思維方式會幫助我們更容易地學習如何製造機器。
  • C語言——用函數實現模塊化程序設計
    之前,我們學習的程序設計,一個只能對應一個程序的運行,今天將的知識將教大家學會如何利用函數實現多程序的運用。通過前幾章的學習,我們已經能夠編寫一些簡單的C程序,但想要功能多規模大,將所有的程序代碼都寫在一個主函中,就會使主函數變得複雜,難以理解,頭緒不清,使閱讀和維護程序變得困難。此外有時候程序中要多次實現某一功能(例如列印每一頁的頁頭),就需要多次重複編寫實現此功能的程序代碼,這使程序冗長、不精練。因此,人們自然會想到採用「組裝」的辦法來簡化程序設計的過程。
  • 改變程序設計、圖靈獎得主、美國第一位計算機科學女博士,程序媛進擊史
    但是goto語句沒有邏輯章法,難以閱讀,程序錯誤的話可能會有嚴重的後果。曾經有一臺被程序控制的放射治療機,因為使用了過時的程序設計方法,導致6名患者受到了嚴重超劑量的輻射而不幸身亡。在這種困境下,計算機行業亟需一個更加規範的程序設計基本架構。
  • 人類的宿命是被高維設計的程序
    每一種維度的文明,在創造低一級的維度文明時,都要給他們設計一把無形的枷鎖,低一級的維度的生命就要終其一生要與其抗衡,就像人類終其一生要掙脫自己名譽的枷鎖一樣。每一維度的生命都在進化,進化到一定奇點或叫臨界點就會覺醒?
  • 為何說現實世界有可能是外星人設計的電腦程式?
    莊生小夢迷蝴蝶:莊子有一天做夢自己變成了蝴蝶,夢醒之後發現自己還是莊子,於是他不知道自己到底是夢到莊子的蝴蝶呢,還是夢到蝴蝶的莊子。因此虛擬世界有可能是無限多個的,但真實的世界肯定只有一個(不考慮平行世界),我們處於真實世界的可能性無限趨近於0,而處於一個多層嵌套的虛擬世界的可能性無限趨近於百分之百。
  • 海可枯石可爛,程序存儲的空間也會變
    在這個薄情的世界上,沒有什麼東西是不會變的。本文引用地址:http://www.eepw.com.cn/article/201911/406878.htm曾經的情比金堅,愛意綿綿,到如今一刀兩斷,愛情的小船翻了船,高調秀過的恩愛被無情地打臉。曾經的義結金蘭,並肩向前,也架不住權力遊戲對美好心靈的摧殘,昨日推杯換盞,今日一拍兩散,說翻臉就翻臉,陰謀刺激堪稱政變。
  • 宇宙會不會是「被設計」的?那奇點是怎麼出現的?
    而很多人心細,又會構成一個星系團。星系團在宇宙當中用那種網狀的結構連到一塊成為了我們的宇宙。雖然說我們的科技水平已經有了一個進步,但是對於宇宙的認知還是非常的少。對宇宙的起源也是非常困惑的。對於我們的宇宙,有很多的人認為是不是被設計好的,是不是一切都安排好的?對於上述的說法。不過只是一些猜測。那麼對於這個猜測就會有很多傳言。
  • 世界上為何會有如此多巧合?生命的出現,是被提前設計好的嗎?
    有人卻指出,人的一生可能真的像是一個遊戲代碼程序,所有的一切早就已經被提前設計安排好了。之所以會提出這樣的觀點,是因為他們發現了太陽系當中所存在的巧合,實在是太多了。 這一巧合的出現,很容易讓人誤以為整個太陽系是被提前設計好的,在太陽系當中,一共有八大行星,為什麼和地球距離適中的只有地球這一顆星球呢
  • 世界上的程序語言那麼豐富,還不夠嗎?
    如果把這個問題套用到雞生蛋還是蛋生雞,這個問題的解答會是蛋生雞。許多語言的開端,都是要讓編寫程序的概念變得更簡單、更適合初學者和有興趣的朋友。事實上,電腦把語言設成二元碼(電腦進行儲存和運算時,採用二進位,也就是所有資訊都被替代成二進位字串),為什麼要這麼做呢?
  • 為什麼會有人說我們在真實世界存在的概率只有億分之一呢?
    需要注意的是,人類的大腦是無法區分這些生物電信號到底是真實的還是虛擬的,這就意味著,假如某個精妙的系統能夠利用電腦程式完美地給人類的大腦模擬出各種生物電信號,就可以創造出一個虛擬的世界,而身在其中的人類也會認為自己所處的世界是真實的
  • 信息學競賽Pascal語言順序結構程序設計(二)
    合肥奧數網:青少年信息學競賽輔導資料Pascal語言:第二章 順序結構程序設計   第二章 順序結構程序設計   賦值語句   PASCAL有兩個語句可以改變變量的值。賦值語句是其中之一(另一個是讀語句)。賦值,顧名思義,就是把一個值賦予某個量。
  • 世界或許是虛構的,科學家做實驗發現世界本質,你和我只是程序?
    這件事情很快傳遍了整個物理界,開始有少數的學者在思考,會不會我們的這個世界並不是真實存在的呢?他們認為,這個世界中所有的人和事物即是由程序所組成,湯姆的女兒羅拉很有可能只是一段程序代碼。當指令重新輸入以後,在湯姆的視角自然也就可以穿透女兒看見懷表了。
  • 人類和宇宙是被設定好的程序?科學家:還有一種更荒謬的可能!
    這對於宇宙研究的過程當中,科學家們開始提出了自己不一樣的觀點,他們覺得宇宙其實早就是被人設置好的而已,地球和人類只不過是被人設計好的一種程序而已。人類和宇宙是被設定好的程序?科學家:還有一種更荒謬的可能!這種說法聽起來似乎非常的荒誕不切實際,但經過科學家們多方面的研究,卻發現這是有一定的依據的,越來越多的證據開始指向這樣的說法是正確的。
  • 南昌昌北機場飛行程序調整優化設計審查會召開
    9月23日,南昌昌北機場飛行程序調整優化設計審查會在南昌召開。江西機場集團副總經理黃肇春出席會議。會議邀請了空軍相關部隊、民航華東地區管理局、民航華東地區空管局、民航江西監管局、民航江西空管分局、江西航空、中國民航大學空管學院、上海華東飛行程序設計院等單位領導27人參加會議。
  • Chrome網絡商店開發者指南:六步打造好程序
    第一步:設計應用程式  在深入Chrome網絡商店技術細節之前,首先設計好程序尤其關鍵。小心研究你的目標用戶,你將達成何種目標,這些能確保你開發出正確的程序。相較於傳統網站,網絡應用程式更為動態,導向更強,一個成功的網絡應用程式在腦海中要有一個假定的目標群。