木星链 木星链
Ctrl+D收藏木星链
首页 > NEAR > 正文

区块链:哪些语言的特性会帮助大家开发?!

作者:

时间:1900/1/1 0:00:00

大家好,这里是链客区块链技术问答社区,上班的第一天,祝大家开工大家!今天讲一讲哪些开发语言的也行有助于开发系统。

首先我认为,大型系统指的是,团队里面的人你认识和沟通不超过5%、没有文档就无法理解大多数人当初写那几行代码的意图、代码具有或者接近8位数行、而且需要长期维护、具有完善的自动化测试,所以制度本身和(面试、考核或certification等的)高门槛才是保证项目本身可以健康的生存下去的最重要的因素的系统也不要以为这种代码不多,windows、ffice,maya,、ca软件、战斗机控制程序、还有出了bug就可以吧杨利伟杀死的这些要命的程序—这些通常都复杂。

某GMX巨鲸在质押293天后将2000枚GMX换成13.9万枚USDC:金色财经报道,据SpotOnChain监测,8小时前,某GMX巨鲸在质押293天后解押1.65万枚GMX(约151万美元),在解除质押5小时后,巨鲸将2000枚GMX换成13.9万枚USDC,从2022年7月12日第一次购买以来,直到现在,巨鲸从未卖出过任何GMX。[2023/5/2 14:37:57]

完成这种系统,需要这个团队在根需求无关的、跟开发有关的几乎所有方面都实行独裁统斫以这种系统需要语言提供什么样的功能呢?我们知道,因为这几千万行都是同一个软件的代码,所以里面必然具有无数的互相依赖的模块,一万多人开发十几年下来,什么是什么都基本上理不清楚了。所以这个时候你做一个修改,最重要的是要保证不要把别人的代码搞烂。就算你跑完了所有自动化测试,如果存在一些东西是自动化测试所无法覆盖的,那你觉得你可以靠人肉排除来保证所有已知的、修过的bug不再出现吗?

景顺:美联储若暂停加息,市场对风险资产的偏好会增加:12月14日消息,景顺首席全球市场策略师 Kristina Hooper认为,如果美联储明年一季度按下加息的暂停键,市场对风险资产的偏好会增加。这种情况下,通常发达市场股价表现比新兴市场更好,小盘股的表现比大盘股更好,周期性股票要比防御性股票表现好。在固定收益的部分,较高风险的债券会高于投资级的债券,而投资级的债券又高于政府债券的表现。美元会开始走弱。(证券时报)[2022/12/15 21:45:20]

这当然是不可能的,尽管不能100%解决问题,但是一个强大的静态分析软件是可以帮我们解决5%的问题(就是那些不能被自动化测试所覆盖的问题里面的95%)。于是这就要求这个语言必须要有一个强大的静态分析软件,或者potentially你可以写一个强大的静态分析软件。写一个静态分析软件面临的最大的困难有两个,一个是nameresolving,另一个是referenceresolving。nameresolving的意思就是,你得到了这个名字,你知不知道他究竟代表的是你源码里面的哪一个函数或者变量。referenceresolving的意思就是,你得到了两个指针,你知不知道运行到某一行确定的代码的时候,这两个指针是否指向同一个对象?

印尼监管机构禁止从事资本市场行业的本土公司发行未批准加密资产:金色财经报道,印度尼西亚金融服务管理局(Otoritas Jasa Keuangan)已宣布禁止资产市场行业的本土公司营销、推广和宣传未经监管批准的金融产品和服务,包括离岸产品、黄金和加密资产。(techinasia)[2022/7/12 2:07:26]

于是为了让静态分析软件更容易的做出来,我们需要语言本身可以让我们很轻松的分析出这两个resolving的内容。很难分析nameresolving的般是动态类型语言,譬如python、Javascript、ruby这些。很难分析referenceresolving的般是带指针和引用的静态类型语言语言,譬如Java、C#

我们知道,两个都容易的一般指的是那些在语法上要求你明确副作用的语言,譬如Haskell如果世界上大部分人都是从isp/scheme/ocaml/haskel开始学习的话,其实学习Haskel并没有那么难一旦你习惯了C语言那一套你就晚了)。只要你招得到足够多的人,并且让那些人满足你制作出来的规章制度的话,Haskell是可以用来做大型系统的。只不过这个事情在现实里面般比较难满足,那nameresolving和referenceresolving取舍哪个好?

因为解决referenceresolving是在nameresolving解决了的基础上才可以解决的,所以你只能保留nameresolving。如果一个语言没有nameresolving的困难,那你的静态分析软件的难度瞬间就下降了许多。根据上面的描述,这方面的代表自然是静态类型语言。

标签:区块链区块链工程专业学什么区块链存证怎么弄区块链技术发展现状和趋势

NEAR热门资讯
SHIB:SHIB添加另一个零并达到0.0000001 美元后,Shibarium 会发布吗?

Shibarium是最受期待的第2层解决方案,投资者渴望开始交易,从而实现销毁并提供以低Gas费购买SHIB代币的窗口。然而,已经过去近两年了,Shibarium仍未见到曙光.

1900/1/1 0:00:00
区块链:区块链技术本质以及特点介绍

大家好,这里是链客区块链技术问答社区。链客,有问必答!今天讲一讲区块链本质以及特点,希望对大家有所帮助! 1.什么是区块链? 区块链是通过去中心,化去信任的方式集体维护一个可靠数据库的技术方案.

1900/1/1 0:00:00
区块链:从财务报表看美股上市区块链企业如何度过熊市?

2022年以来,全球经济增长放缓,美国等国家通胀高位运行,地缘冲突持续,新冠疫情仍然在世界多地肆掠.

1900/1/1 0:00:00
MATIC:他们将在下班后发生!XRP、MATIC 和SOL评论!所有目标一一实现!

在山寨币投资者应该保持警惕的地区,比特币每天都在急于收盘。我们可以在数小时内看到山寨币的大幅波动。 在撰写本文时,比特币价格正在经历一场艰苦的战斗,并将在大约一个小时后收盘.

1900/1/1 0:00:00
AXS:项目方代币归属期到底需要多长时间?

关于代币分配框架模型和为代币实体计入价值的方式的讨论,可参考其姊妹篇《加密项目如何正确分配代币?》.

1900/1/1 0:00:00
BTC:2022.10.12加密行情早报-K叫兽俱乐部

一、DXY&SPX期货 DXY日线订单流向上,目标上方月线DEMAND,暂时预期位置116。日线上涨结构结束还是要关注107.701的跌破,这里没什么可说的,就是奔着新高去.

1900/1/1 0:00:00