python区块链,区块链可以用php开发吗?

一般公有链区块链项目有属于自己的语言和编译器, 比如以太坊的solidity. 但如果有人用php为solidity写了一个函数库的话python区块链,就可以用php开发啦。

为什么以太坊要开发自己的编译器,而不直接用现有流行编译器呢?因为现有的编译器对于区块链而言都不够高效。比如用c++写出来的程序最小输出都大于4KB, 对于普通电脑来说,这没问题,但是对于区块链来说,这是很不高效,很浪费的,因为这4KB的文件要同步到全球所有的以太坊节点上。这是为什么V神选择开发自己的编译器。

Python 是一种计算机程序设计语言。Python的设计哲学强调代码的可读性和简洁的语法。相比于C++或Java,Python让开发者能够用更少的代码表达想法。

大数据技术包括但不限于:科学计算,数据分析,数据抓理和处理。

众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。

而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。

因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。

这就是为什么python在大数据技术领域被广泛使用的原因以及两者间的关系。

简单来讲就是python简单好用。众多的第三方库使得python拥有众多零件。别的语言在忙着造轮子,python可以直接造车。

2022-06-11

2022-06-11