Haskell, Plutus, 和 Cardano 智能合约

Haskell, Plutus, 和 Cardano

随着 Cardano 的进展顺利,相关的开发资源也陆续发布,但主要都是英文的,中文的还没找到。 所以一方面也是记录学习的过程,也以中文来分享给有兴趣的朋友。

Cardano 主链

Cardano 是一个新的区块链主链,代币是 ADA。 虽然目前还在测试中,有许多币圈自媒体都看好这个主链。 有关这个主链的说明请参考别的媒体说明,我尽量把时间花在比较少人做的内容,主要是开发环境和应用方面。

Cardano是由一群非常学院派的学者发展出来的,创始人之一 Charles Hoskinson 也是 Ethereum 以太坊的共同创使人之一,因为理念不合离开了 Ethereum团队,创造了 Cardano。 所以整个设计理念跟 Ethereum 有很大的不同。

Cardano第一个支持的语言是 Plutus,是 Haskell 的延伸版本。 Haskell 是在数学圈子很流行的语言,可想而知需要有一定的数学功力才能掌握这语言。 并不是说一定要懂很多数学,而是在编程时基本上都是在做数学题。

Haskell

Haskell是一种Functional Language,对比于常用的 C/C++/Java/Python等 Imperative Langauge。 Imperative Language是以statement为主,把要做的工作描述在程序里,由电脑按步就班的执行。 Functional Language 是以构建函数为主,就像是数学证明一样,每一个函数会回复一些值(或函数)࿰

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值