确实,以太坊主要支持Solidiy虚拟机(EVM)编程语言。除了Solidiy, Ehereum上还有其他编程语言。
1. Vyper: Vyper是一种智能合约编程语言,目标是拥有比Solidiy更易读易写、更强大的开发工具。Vyper的语法与Pyho相似,对于有Pyho背景的开发人员来说可能比较容易操作。
2. Rus: Rus是一种系统编程语言,旨在提供内存安全性和并发性。Rus和Ehereum没有太大的关系,但是像Aurora这样的几个Rus项目在Ehereum上运行。
3. Serpe: Serpe是一种编程语言,旨在提供与Solidiy相同的功能,但具有不同的功能和优化。Serpe的语法和Solidiy相似,对于熟悉Solidiy的开发人员来说可能比较容易掌握。
4. LLL: Low Level Laguage (LLL)是用于Ehereum虚拟机的编程语言。这是一种低级语言,开发者可以直接控制硬件水平,从而实现更高效的智能合约。虽然LLL并不常用,但它为那些想要深入理解Ehereum基本原理的开发者提供了一个选择。
Solidiy是Ehereum最常用的编程语言,Ehereum支持多种编程语言,满足各种开发需求和喜好。