- Ethereum Classic Labs has announced the launch of trial use ‘Alpha’ version Ethereum Virtual Machine- Low-level Virtual Machine (EVM-LLVM).
- The EVM and Solidity address the problem of DApps needing a new set of decentralized networks.
- EVM LLVM acts as a smart contract engine based on EVM to help build developers the Smart Contract Domain Specific Language (DSL).
Ethereum Classic Labs dedicated to accelerator growth with research and core technology development for ETC protocol has announced the launch of trial use ‘Alpha’ version Ethereum Virtual Machine- Low-level Virtual Machine (EVM-LLVM), especially for Ethereum Stack Communities.
This infrastructure is another new version of smart contract development which will grant the users to use a variety of programs. And program developments to target Ethereum Virtual Machine and also gain tooling ecosystem of debugging, valuator, static analysis benefited from the Low-Level Virtual Machine.
By giving the free choices to the developers in adding the Ethereum Virtual Machine, while the Low-Level Virtual Machine brings added capabilities to the development of community working in the ETC ecosystem.
The EVM and Solidity address the problem of DApps needing a new set of decentralized networks, a new operating system, and a whole new programming language to work.
Solidity is a programming language based on a smart contract written entirely for Blockchain, and other Blockchain networks of native coins or tokens can be integrated into the same network when the programs are written using Solidity.
Since Solidity is a newer platform of programming language, the smart contract developers have a mixed feeling towards it.
The EVM-LLVM introduction has been advantageous to the DApp developers whose platform capabilities are enriched fro better output also increasing DApp quality, portability, and lifespan created within the ease of writing the codes and maintaining them.
LLVM, on the other hand, supports most of the programming languages including Rust, Objective C, FORTRAN, Ada, Haskell, Java bytecode, Python, Ruby, ActionScript, and GLSL, and also supports new target platforms (WASM).
It is a series that is used to construct, optimize to produce intermediate or binary machine coding. It can be used for both front end and back end compiling. EVM LLVM acts as a smart contract engine based on EVM to help build developers the Smart Contract Domain Specific Language (DSL).