Hyperledger fabric Hyperledger结构链码开发语言-NodeJS、Java还是Go?

Hyperledger fabric Hyperledger结构链码开发语言-NodeJS、Java还是Go?,hyperledger-fabric,hyperledger-chaincode,Hyperledger Fabric,Hyperledger Chaincode,考虑到现有功能、开发人员生产力(假设每种语言的经验最少)、Fabric社区内的支持以及增强路线图,是否有任何链码开发语言应该作为短期首选,或者单独作为长期选择 前面的问题没有将Java作为一个选项,也没有考虑最近的Fabric 1.4平台版本。从Hyperledger Fabric v1.4开始,Go、Node.js和Java chaincode之间存在基本的功能对等 中前面的答案基本上仍然正确。基本功能通常首先以Go链码交付。话虽如此,v1.4中的Node.js链码中引入了一个新的编程模型,新

考虑到现有功能、开发人员生产力(假设每种语言的经验最少)、Fabric社区内的支持以及增强路线图,是否有任何链码开发语言应该作为短期首选,或者单独作为长期选择


前面的问题没有将Java作为一个选项,也没有考虑最近的Fabric 1.4平台版本。

从Hyperledger Fabric v1.4开始,Go、Node.js和Java chaincode之间存在基本的功能对等

中前面的答案基本上仍然正确。基本功能通常首先以Go链码交付。话虽如此,v1.4中的Node.js链码中引入了一个新的编程模型,新版本中对此进行了解释。如果您对新的编程模型感兴趣,Node.js链码将是一个不错的选择


归根结底,每种语言都有相似的功能、相似的性能,以及良好的支持和社区采纳。

这取决于您的选择,每种语言上都有许多文档,社区现在比以往任何时候都大。从你熟悉的语言开始。谢谢!是否有当前计划发布的链码功能路线图,以及它们何时可以在各种语言链码中使用?例如,如果HLF v2.0将有新的链码功能A和B,但这些功能仅在该版本的Go shim中可用,那么这将是非常有用的信息。