sponsored links

前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術大佬們

【CSDN 編者按】12 月 19 日,Adama 程式語言創始人 Jeffrey M. Barber 發文稱,自己已退休將專攻開源專案,此前 Python 之父退休後也閒不住加入了微軟。前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術開創者們。這些技術大佬們的退休生活真是多姿又多彩呀,讓我們一起看看 Jeffrey 的退休生活是怎麼樣的吧!

整理 | 宋彤彤 責編 | 屠敏

出品 | CSDN(ID:CSDNnews)

12 月 19 日,Adama 程式語言創始人 Jeffrey M. Barber 在 Adama 官網中釋出博文,稱“我退休了,接下來我可以好好地專注於我的開源專案。”尤記得在去年 11 月,64 歲的 Python 之父也曾表示退休太無聊,決定復出加入微軟開發部門;而在 CSDN 組織的 1024 程式設計師節中,中國第一代程式設計師求伯君也表示,在自己退休的生活中,沒事會寫寫程式碼、為自己寫寫遊戲。

Python 想必大家都知道,但 Adama 你聽說過嘛?技術大佬 Jeffrey 的退休生活又是怎麼樣的呢?

前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術大佬們


Adama:棋盤遊戲程式語言

據悉,Adama-Lang 是由 JVM 驅動的棋盤遊戲程式語言。它以資料為中心,可以構建微型持久的遊戲伺服器,從而從根本上降低棋盤遊戲的工程和運營成本,其使命是簡化線上棋盤遊戲的構建。

它有以下功能,並且還在持續改進:

  • 單一檔案基礎設施:單一檔案負責所有的基礎設施,將玩家連線在一起,享受持久和有狀態的棋盤遊戲體驗。它就像一整套 AWS服務(如 EC2、Lambda、S3、SWF、SQS、DynamoDB 和 RDS)都在一個包裡。
  • 作為服務的 Dungeon-Master :Adama 允許玩家在各種連線中執行復雜的交易。使用者不再操縱和查詢資料,資料也不再操縱和監控使用者!這改變了建模的遊戲,也改變了在棋盤建模遊戲中出現的人與人之間複雜互動。
  • “活”的檔案:文件不再是坐在那裡的“死”位元組。相反,它們是有生命的、有表達能力的自動機器,包含使用者希望它們擁有的任何意志,是儲存和計算的結合產生的一個異常微小的新伺服器模型。

那麼,這個東西是什麼呢?下面這個 GIF 動畫來給你答案:

前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術大佬們


圖片來源:GitHub

從上述可以知道該語言非常整潔。Adama 語言是一種佈局狀態,然後定義如何在封閉容器內操縱該狀態的方法。狀態的操縱由人們透過訊息完成,文件的計算類似於 Excel。目前,它的整個目的是線上棋盤遊戲的娛樂,但這遠遠超出了棋盤遊戲。然而,體現這些價值觀還需要時間的長河來考驗。

前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術大佬們

開源 Adama,服務大眾

在 Jeffrey 開始準備進入退休時,他既期待又在思考,期待作為退休人員可以將全部的精力投入到該專案,同時又思考,自己真正想要從這個專案中得到什麼,成功又意味著什麼?他將遇到“是什麼”、“為什麼”和“怎麼做”這有爭議的“三位一體”。

Jeffrey 說,如果他開始了一種新的基礎設施業務,建立了一種新的 SaaS ,這會很有趣,並且從中會有一些商業方面的事情需要學習,學習也很有趣。但 Jeffrey 寫道,“基礎設施是一個艱難的工作,因為你必須在腿上拴著一個鐵球的情況下平衡推進。這種業務最終會成為一種‘監獄’,而我是偏向於最大限度的自由,”因此他不能 100% 獨自完成。

但同時矛盾的是透過某種 SaaS 產品是展示他所現有東西的最佳方式,因此他開始反思為什麼執行基礎設施如此之難,“從本質上講,它歸結為最大限度地減少停機時間以最大限度地提高可靠性。我可以寫很多關於構建可靠服務需要什麼的文章,但關鍵是控制和預見混亂。困難的部分是要向客戶坦誠面對現實。誠實可能是任何基礎設施服務的工作,現實是難以抗衡的。”

當 Jeffrey 考慮到如果要理智地管理服務,設定合理的期望以及考慮定價計劃的話,這是一個複雜又繁瑣的過程,因此這個時候開源就能很好的發揮作用。不需要考慮上述的種種,只需要按照自己的想法來構建產品,對於自己打算髮布的棋盤遊戲產品,一週可以有 10 分鐘的停機時間來供自己對故障進行改進。因此,這就是 Jeffrey 構建 Adama 的原因。

Jeffrey 構建 Adama,並用它來構建棋盤遊戲。當用戶將“micro-vm”與持久儲存和套接字相結合時,潛力很大;它將網路,儲存和計算三位一體融合在一起。到博文最後 Jeffrey 才開始理解到成功的意義,成功意味著人們會發現與 Adama 合作很有趣,同時它有助於構建線上產品或遊戲。自己的產品受人歡迎、喜愛,這成就感不就來了嘛?

Jeffrey 表示 2022 年的使命是推出合理且最小的 SaaS 產品,使人們能夠略微拿出小型 Web 資產來解鎖他的棋盤遊戲“野心”。對於大規模產品的話,他表示藍圖將可用,但需要進一步投資。

前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術大佬們

Adama 背後的故事

Adama 的名字源於一隻特殊的拉曼恰山羊,是 Jeffrey 和他的妻子一直養大的一隻羊,很可愛、喜歡擁抱,但後來它因鈣結石堵塞尿管而去世。Jeffrey 很喜歡它,因此以它的名字命名了這個專案。

在 Adama 官網中 Jeffrey 寫道,Adama 程式語言的誕生是為了將偉大的棋盤遊戲帶入網路棋盤遊戲 Battlestar Galactica,Jeffrey 很喜歡棋盤遊戲,但每當他嘗試一些棋盤遊戲時,他會對自己所使用的的一切技術感到惱怒。

從本質上來說,他任務棋盤遊戲代表了技術和產品複雜性的一個極限點,而傳統的網路技術在這個點上“崩潰”了。雖然老式的遊戲技術效果更好,但這些老式的技術也有自己的問題。因此,Adama 專案的第一個動機是為網路和老式遊戲技術能夠以一種凝聚力的方式共同工作來架起橋樑。

Jeffrey 已經為該專案工作和修補了一段時間,他稱“Adama 是將 20 年的問題和經驗整合到單一語言、執行時間和平臺三者間的結晶。”同時這種語言的目的是利基和有限,他特別想坦誠表明這一點。他不想過度承諾這種語言將帶來任何幻想的宏偉主張,但他堅信他們可以做得更好。

前有 Python 之父退休太無聊,加盟微軟聚焦 Python 開發;現有 Adama 變成語言創始人退休後閒不下來,專攻開源專案!這退休生活,好不瀟灑!技術大佬們的退休生活可謂是根本停不下來呀!那麼你有想過退休之後想做什麼嗎?

參考連結:

  • https://github.com/mathgladiator/adama-lang
  • http://www.adama-lang.org/
  • http://www.adama-lang.org/blog/retirement-going-all-in
  • http://www.adama-lang.org/docs/why-the-origin-story

前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術大佬們


前有 Python 之父加盟微軟,後有 Adama 語言創始人發力開源,不甘退休的技術大佬們

分類: 親子
時間: 2021-12-22

相關文章

孕期吃葡萄,孩子眼睛大?

孕期吃葡萄,孩子眼睛大?
懷大寶的時候,什麼都不懂,葷的都吃不下,只吃素的,水果,本身比較胖,都不敢吃糖份高的水果,比如葡萄. 懷小寶的時候,聽說吃葡萄,眼睛會大,每天走10000,血糖不會高,為了吃葡萄,我孕期堅持每天一萬步 ...

記住這三個方面,孕期這樣吃,只會長胎不長肉
文丨吉他 減肥似乎是一個永恆的話題,對於我們平常人來說不長肉都是一種奢奢侈,何況準媽媽這一特殊群體,該怎麼吃才能做到真正的長胎不長肉呢? 長輩常勸著說"多吃點,你不吃孩子還要吃呢!" ...

孕期的飲食禁忌有哪些?吃什麼最好?我都幫你整理好啦

孕期的飲食禁忌有哪些?吃什麼最好?我都幫你整理好啦
#孕婦應該注意哪些飲食食物# 孕期,準媽媽最關心的話題之一就是"吃", 這個食物能不能吃? 吃了這個是否會影響胎寶寶的安全? 吃什麼能讓寶寶更聰明? -- 今天就把媽媽們的&quo ...

孕期怎樣做好科學控糖
糖在日常飲食中佔據著重要位置,深受大家喜愛.然而對於孕媽媽來說,糖攝入過多會導致妊娠期糖尿病的發生!"甜蜜"孕期,該如何控糖呢?石家莊市婦產醫院專家提出專業指導意見. 病例回顧: ...

孕期多吃葡萄寶寶眼睛大?醫生忠告:這些吃葡萄禁忌,孕媽要了解

孕期多吃葡萄寶寶眼睛大?醫生忠告:這些吃葡萄禁忌,孕媽要了解
為了生出漂亮寶寶孕媽們絞盡腦汁. 尤其在網際網路盛行的今天,我們隨便翻閱一些網路上的影片,都是高顏值很可愛的小寶寶,不得不說寶寶顏值高真的可以讓父母很欣慰愛不釋手. 並且寶寶顏值高也會讓父母很有成就感 ...

孕期護膚怎麼做?鈞媽整理好乾貨啦,速來查收

孕期護膚怎麼做?鈞媽整理好乾貨啦,速來查收
懷孕生孩子是一個女人一生中比較重要的一個坎,於是有準媽問鈞媽在孕期的時候可以用化妝品嗎?用化妝品會不會對寶寶不好? 鈞媽想告訴大家的是孕婦最好不要用化妝品但是可以用護膚品哦,孕婦護膚品要注意看成分,不 ...

孕期裡也有猛長期,這個時候孕媽媽合理飲食,容易長胎不長肉

孕期裡也有猛長期,這個時候孕媽媽合理飲食,容易長胎不長肉
導語:孕期裡也有猛長期,這個時候孕媽媽合理飲食,容易長胎不長肉 懷孕不是一件容易的事,尤其對於孕媽媽來說,又想胎寶長得好,又想自己不發胖,可謂十分糾結. 一般情況下,只要懷孕後多少都會長胖,這是正常情 ...

孕期有三種感覺,暗示飲食沒營養,需及時改,以免胎寶發育不良

孕期有三種感覺,暗示飲食沒營養,需及時改,以免胎寶發育不良
有研究表明,健康的飲食可以幫助孕媽和胎兒的體重自然增長,讓孩子發育得更好,也能降低早產和難產的機率. 而且,匹茲堡大學公共衛生學院的研究作者麗莎·博德納,專門指出,與孕媽本身的身體不同的是,飲食是大家 ...

如何保持孕期健康
懷孕是人生頭等大事,為了確保孕期安全,你必須儘量保持身體健康.保持孕期健康對你和成長中嬰兒的身心健康很重要.確保飲食健康,保持活躍,並照顧自己的情緒,並在生活方式上做一些必要的改變.只要做最健康的選擇 ...

說說孕期那些事

說說孕期那些事
#你好,新生命# 老人常說,懷孕前三個月,需要好好躺著,其實吧,只要去做產檢時,醫生沒有說需要過多休息,保胎之類的話,那麼就可以放心的該吃吃,該喝喝,該上班上班,稍微注意點,基本上都沒啥事! 我懷孕前 ...

孕期最需要補鈣,但是如何科學補鈣你都知道嗎?

孕期最需要補鈣,但是如何科學補鈣你都知道嗎?
01 孕期鈣的營養及生理需求 鈣是自然界中分佈最廣泛的元素之一,按元素在人體的構成比,鈣的排位僅次於氧.碳.氫和氮,列第五位.鈣是胎兒生長髮育所必須的營養物質,鈣缺乏易導致胎兒發育不良. 孕婦與一般人 ...

準媽媽在孕期,不要多吃這些食物,對胎兒傷害大

準媽媽在孕期,不要多吃這些食物,對胎兒傷害大
十月懷胎的好壞,決定了胎兒的平安出生,所以,孕期的事,絕不是女性可以任性決定的,她需要孕育生命的正確意識和常識.這一點體現在飲食上最為關鍵和重要.至少下面這三種食物孕期女性要遠離,因為它關係到了胎兒的 ...

求擴轉!孕期保健之問答,寶爸寶媽看過來

求擴轉!孕期保健之問答,寶爸寶媽看過來
01 早孕篇 01 如何判斷自己懷孕了? 對於有性生活史且月經規律的女性,建議月經過期10天以上應該懷疑妊娠.可以透過早孕反應.早孕試紙.或者血hCG檢測判斷,停經6周後也可以查B超檢測. 02 不知 ...

孕期血糖高怎麼辦
作為一個二胎的孕媽,被血糖偏高折騰了好一段時間.當時懷一胎的時候,無論是NT,糖篩,糖耐等檢查全都是一路綠燈透過,可到了懷二寶的時候,血糖一開始就偏高了,基本上每次檢查都要去驗血糖,真的是抽血抽怕了. ...

頭胎和二胎孕期反應不一樣,性別就不一樣嗎?
懷大寶的時候23歲,整個孕期超級舒服,沒有任何不適,不知道孕反為何物,胃口好,心情好,睡眠好,精神好,面板好,孕檢一路綠燈,生的時候順產,無側切,輕微撕裂,寶寶6斤2倆. 那麼時隔️年,響應國家號召, ...

孕期不養寵物就安全了?這幾點不注意,胎兒仍有危險

孕期不養寵物就安全了?這幾點不注意,胎兒仍有危險
很多準媽媽或長輩之所以害怕養寵物 主要是因為寵物身上可能攜帶 弓形蟲病 孕期感染會導致流產.胎兒畸形等後果 雖然寵物身上存在一定風險 但只要規避得當,也能安心養寵物哦 在我們日常生活中 還有這些小細節 ...

孕期崩潰瞬間❓反孕吐的四大小妙招⬇️
#懷孕時讓你最崩潰的瞬間# 大家好,我是新晉寶媽兩朵花[玫瑰][可愛] 剛剛晉升寶媽的花花[玫瑰],最不舒服的時候應該就是眩暈和孕吐了吧[吐] [心]因為吃了醫生開的黃體酮膠囊[霧霾],總是不定時地覺 ...

孕婦晨起堅持這三件事,告別孕期三大煩惱,分娩也會更加輕鬆

孕婦晨起堅持這三件事,告別孕期三大煩惱,分娩也會更加輕鬆
懷孕期間需要事事處處都小心,各種產檢以及各種注意事項都要格外的注意,儘管如此孕期還是會出現許多狀況,比如便秘貧血等.其實孕期大多數人只注意到了要多休息,多補充營養,卻也忽略了一些事情,所以才導致煩惱不 ...

孕期吃“葡萄”對胎兒真的有益嗎?盲目地吃,有害無益

孕期吃“葡萄”對胎兒真的有益嗎?盲目地吃,有害無益
作者:奶爸 孕期吃"葡萄"真的會對胎兒有益嗎? 導言 相信許多女性都聽過這樣的話,想讓寶寶未來眼睛大,那麼在懷孕的時候就要多吃普通,但這種說法真的有科學依據嗎? 面對這種說法,有些 ...

孕期吃葡萄生出來的孩子眼睛大,這是真的嗎?

孕期吃葡萄生出來的孩子眼睛大,這是真的嗎?
相信大家都聽過一句話,孕期吃葡萄,孩子將來的眼睛大,那麼這個真的是有科學依據 其實寶寶的眼睛大小取決於基因遺傳,父母眼睛大的,生出來的孩子眼睛就大,父母眼睛小的,生出來看孩子眼睛就小,吃再多的葡萄也沒 ...