以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > XLM > Info

區塊鏈:哪些語言的特性會幫助大家開發?!

Author:

Time:1900/1/1 0:00:00

大家好,這里是鏈客區塊鏈技術問答社區,上班的第一天,祝大家開工大家!今天講一講哪些開發語言的也行有助于開發系統。

首先我認為,大型系統指的是,團隊里面的人你認識和溝通不超過5%、沒有文檔就無法理解大多數人當初寫那幾行代碼的意圖、代碼具有或者接近8位數行、而且需要長期維護、具有完善的自動化測試,所以制度本身和(面試、考核或certification等的)高門檻才是保證項目本身可以健康的生存下去的最重要的因素的系統也不要以為這種代碼不多,windows、ffice,maya,、ca軟件、戰斗機控制程序、還有出了bug就可以吧楊利偉殺死的這些要命的程序—這些通常都復雜。

比特幣生態DEX ALEX推出面向BRC-20的訂單簿DEX:5月17日消息,比特幣生態 DEX ALEX 推出面向 BRC-20 的訂單簿 DEX,ALEX B20。目前該 DEX 僅支持 PIZA、SHNT 等 BRC-20 Token 交易。此前報道,3 月 14 日,ALEX 完成 250 萬美元戰略輪融資,Trust Machines 和 Gossamer Capital 等參投。[2023/5/17 15:08:57]

完成這種系統,需要這個團隊在根需求無關的、跟開發有關的幾乎所有方面都實行獨裁統斫以這種系統需要語言提供什么樣的功能呢?我們知道,因為這幾千萬行都是同一個軟件的代碼,所以里面必然具有無數的互相依賴的模塊,一萬多人開發十幾年下來,什么是什么都基本上理不清楚了。所以這個時候你做一個修改,最重要的是要保證不要把別人的代碼搞爛。就算你跑完了所有自動化測試,如果存在一些東西是自動化測試所無法覆蓋的,那你覺得你可以靠人肉排除來保證所有已知的、修過的bug不再出現嗎?

杭州在元宵節當晚舉辦元宇宙煙花大會:2月6日消息,時隔 11 年,杭州再次舉辦元宵節煙花大會。杭州今年將推出亞運迎新主題煙花秀,燃放地點位于錢塘江南岸奧體中心區域,以“政府放、群眾看”的方式,傳遞新春祝福。煙花秀燃放時間約 30 分鐘,含前后暖場、散場燈光秀時間約 50 分鐘。與此同時,由杭州第 19 屆亞運會組委會、浙江省文化和旅游廳指導,中國電信浙江公司、浙江省文化和旅游宣傳推廣信息中心主辦的“浙里煙火”?杭州亞運 - 元宇宙煙花大會在 2 月 5 日(元宵節)上演。[2023/2/6 11:48:55]

這當然是不可能的,盡管不能100%解決問題,但是一個強大的靜態分析軟件是可以幫我們解決5%的問題(就是那些不能被自動化測試所覆蓋的問題里面的95%)。于是這就要求這個語言必須要有一個強大的靜態分析軟件,或者potentially你可以寫一個強大的靜態分析軟件。寫一個靜態分析軟件面臨的最大的困難有兩個,一個是nameresolving,另一個是referenceresolving。nameresolving的意思就是,你得到了這個名字,你知不知道他究竟代表的是你源碼里面的哪一個函數或者變量。referenceresolving的意思就是,你得到了兩個指針,你知不知道運行到某一行確定的代碼的時候,這兩個指針是否指向同一個對象?

公鏈Sui新版本將用動態字段替換子對象:10月26日消息,公鏈Sui宣布其0.13.0版本將施行重大更改,用動態字段替換子對象的概念。借助動態字段,Sui Move開發人員可以使用新數據動態擴展其結構。目前團隊正在開發動態字段的某些部分。為避免使用子對象的應用程序出錯,Sui還發布了動態字段遷移指南,以供開發人員在Devnet更新到0.13.0時進行更改。[2022/10/26 16:39:19]

于是為了讓靜態分析軟件更容易的做出來,我們需要語言本身可以讓我們很輕松的分析出這兩個resolving的內容。很難分析nameresolving的般是動態類型語言,譬如python、Javascript、ruby這些。很難分析referenceresolving的般是帶指針和引用的靜態類型語言語言,譬如Java、C#

我們知道,兩個都容易的一般指的是那些在語法上要求你明確副作用的語言,譬如Haskell如果世界上大部分人都是從isp/scheme/ocaml/haskel開始學習的話,其實學習Haskel并沒有那么難一旦你習慣了C語言那一套你就晚了)。只要你招得到足夠多的人,并且讓那些人滿足你制作出來的規章制度的話,Haskell是可以用來做大型系統的。只不過這個事情在現實里面般比較難滿足,那nameresolving和referenceresolving取舍哪個好?

因為解決referenceresolving是在nameresolving解決了的基礎上才可以解決的,所以你只能保留nameresolving。如果一個語言沒有nameresolving的困難,那你的靜態分析軟件的難度瞬間就下降了許多。根據上面的描述,這方面的代表自然是靜態類型語言。

Tags:區塊鏈區塊鏈工程專業學什么區塊鏈存證怎么弄區塊鏈技術發展現狀和趨勢

XLM
萊特幣:萊特幣減半并未達到預期,是什么原因?

加密貨幣投資者密切關注的萊特幣減半并未達到預期。大多數山寨幣愛好者認為交易后LTC價格會上漲。然而事實卻與預想完全相反.

1900/1/1 0:00:00
以太坊:以太坊的區塊和存儲:區塊頭

以太坊的整個實現機制比比特幣復雜得多,所以它的區塊結構也比比特幣的復雜,而且它的存儲不止區塊這一種方式,咱們花幾天的時間來好好學習一下以太坊的區塊和存儲。先從區塊開始.

1900/1/1 0:00:00
比特幣:比特幣價格預測,新的反彈開始了嗎?

12月27日比特幣價格預測看跌,跌至16,600美元。一家加密貨幣礦池BTC.com及其母公司BITMiningLtd.透露,該公司于12月3日成為網絡攻擊的受害者,造成約300萬美元的資產損失.

1900/1/1 0:00:00
USD:市場繼續波動,都有哪些事影響了加密市場?

需要知道加密貨幣中發生了什么嗎?這是有關影響比特幣價格、區塊鏈、DeFi、NFT、Web3和加密監管的每日趨勢和事件的最新消息。 這是加密貨幣中發生的事情.

1900/1/1 0:00:00
OSC:IOSCO 尋求 2023 年以加密貨幣和 DeFi 為重點的加密貨幣監管報告

IOSCO將于2023年第二季度啟動監管報告咨詢。IOSCO的計劃定于2023-2024年。對加密貨幣領域的監管備受期待,這也是全球多個監管機構迫切希望的要求之一.

1900/1/1 0:00:00
BAR:盡管 Hedera 的網絡升級,為什么 HBAR 繼續面臨高溫

隨著HashPack錢包數量的激增,HBAR投資者的數量也在增加。MFI和CMF是看漲的,但其余的表明持續下降趨勢。Hedera將于3月31日將Hedera主網升級到v0.35.2.

1900/1/1 0:00:00
ads