php发展

首页 » 常识 » 诊断 » 传统软件和开发人员的世界Cartesi如
TUhjnbcbe - 2021/5/24 18:45:00
越来越多的企业,*府和金融机构每天都在使用区块链技术及其近乎无限的应用,一些全球最大的公司利用去中心化的力量来改善其工作流程。所有这些都需要指出,尽管越来越多地采用分布式技术和系统是一大进步,但大多数开发人员仍然无法使用最广泛地用于构建这些开创性应用程序和协议的软件和工具。在本文中,我们将了解当今的软件开发前景,以及Cartesi之类的项目如何将传统的开发人员社区与用于构建未来技术的分布式工具融合在一起。01当前形势在过去的十年中,软件的爆炸式增长改变了世界的生活,工作和交互方式,统计数据表明,当今全球有近万个应用程序在使用。全球将近40亿人拥有智能手机,在我们的日常生活,购物,与家人聊天和在线开展业务时,我们比以往任何时候都更加依赖作为基础的应用程序和软件。特别是,当今全球经济的基础在很大程度上取决于我们已经惯于使用的难以置信的复杂软件和技术,以使其高效运行,中央银行和数百万企业都信任能够实现支付和价值转移的复杂框架。但是,近年来发生的关于软件寒武纪爆炸影响的鲜为人知的事情之一就是幕后发生的事情。开拓性技术不仅可以自我构建,还需要一些世界上最好的软件开发人员的经验和创新。结合适当的编码,架构和测试工具,可以将目前估计9万亿的消费,商业和基础设施物联网设备粘合在一起。根据统计数据,年全球有2,万软件开发人员,这一数字预计到年将增长到万。随着世界变得数字化,我们被迫在线的时间比以往任何时候都多得多,由于CoronaVirus的限制,与软件相关的所有事物的需求进一步增长;这种需求已反映在对更熟练的软件开发人员上。02Linux语言用于交付比以往更多应用程序的工具集千差万别,如今,软件开发人员有很多选择。在编程方面,世界上的语言数量取决于统计规则(某些资料来源声称多达25,种!)—一些资料来源列出了著名和流行的语言数量在mark附近。全世界每天都在使用许多流行的语言,例如Python,Javascript和C++。可以将诸如PHP之类的语言与Linux,Apache和MySQL之类的语言相结合,以形成所谓的软件栈,这些软件栈包含了用于构建和运行应用程序的基础工具,框架和库。就操作系统而言,特别是Linux在过去的26年中已经上升到了顶峰,由于其开源特性和对以下方面的支持,它已成为许多世界上最好的软件开发人员的首选平台。所有主要的编程语言。这些只是许多人认为Linux作为操作系统要优于Windows的一些原因,也可能就是为什么全球排名前万的服务器中有96.3%在Linux上运行的原因。03区块链瓶颈Linux背后的开发者社区非常广泛,遍及全球。这与迅速发展的区块链开发者社区没什么不同,尽管其规模小得多,但也包含来自世界各个角落的一些最好的开发者。区块链技术对众多过时的框架和业务模型的解决方案的兴趣日益浓厚,近年来,基于传统软件开发界的人们认识到去中心化系统的潜力,区块链上的开发人员社区呈爆炸式增长。但是,尽管这种增长是巨大的,但已经被极大地扼杀了。原因是什么?用于在诸如Polkadot和Ethereum之类的区块链上构建的工具并非“主流开发人员友好”的。这意味着世界上最流行的语言和工具与区块链不兼容-不支持主流堆栈及其组件(例如库,服务和框架),而就语言而言,以太坊仅支持Solidity,而Polkadot的Substrate框架则需要基于Rust的知识。世界上大多数开发人员对这些语言都没有什么经验,在区块链和Web3领域的入门,产品开发以及整体增长方面存在巨大的瓶颈。尽管年每月新增加密货币开发人员的数量增长了15%,但与全球数百万传统软件开发人员相比,整体区块链开发人员的数量仍然相形见绌。这只是要强调一点,仍然有些事情阻止了一些世界上最聪明的脑袋加入区块链开发领域。从主流软件开发到区块链和Web3开发,需要有更好的选择。我们必须为尝试在区块链上构建的开发人员提供机会,以访问他们花费多年完善的工具,框架和流程,并使他们能够在可以并且正在改变世界的去中心化操作系统上充分利用它们。04Cartesi如何将0万开发者带入区块链在Cartesi,我们花了很多年的时间来解决这个问题。我们正在努力向主流开发人员提供他们需要的一切,以将他们宝贵的技能,知识和工具集从他们喜欢的LinuxOS转移到未来的区块链操作系统。Cartesi是一个分布式的,可扩展的Linux基础架构,它使全球数以百万计的开发人员能够使用当今可用的各种主流软件堆栈来构建区块链应用程序。我们的技术使开发人员可以在完善且熟悉的软件堆栈上构建,并在Linux环境中运行。通过消除学习全新软件堆栈和编程语言的要求,我们的使命是加快主流开发者社区对区块链技术的采用,并提高希望加入开发者和扩展自己的现有企业的生产率。如果这还不够的话,我们将允许应用程序脱链运行,从而消除了目前的计算限制,缓慢的交易速度和高昂的价格,这些都削弱了目前正在构建的DApp(去中心化应用程序)。借助Cartesi,可以在链外执行大量数据的密集计算,但它们保留了区块链提供的相同安全性,从而使扩展两全其美。我们希望弥合软件开发的中心化和去中心化世界之间的鸿沟,为全球数百万开发人员打开闸门,让他们体验区块链技术和分布式应用程序的力量和潜力。当我们正进入成为区块链开发里程碑意义的第二季度时,迎接下一波开发人员加入Cartesi,并开始在金融,商业,在线身份,安全的未来上留下自己的印记以及更多。你是?预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 传统软件和开发人员的世界Cartesi如