Epic Games Launches New Web3 Programming Language, Verse

Verse is an open declarative functional logic language that includes call-by-value. It aims to engage the community in rich language.
Listen to this story

With Web3 growing every day, new programming languages are entering the space. Still, its progress is impeded by a shortage of developers. EpicGames introduced Verse, a programming language for Metaverse. Verse aims to engage the community in a rich language. With this, Verse joins the likes of Clarity, Solidity, Curry, Mercury and Rust web3 programming languages.   

Verse is an open-sourced declarative, functional logic language (like Curry and Mercury) which has an unusual static type system (types are first-class values). Verse is lenient, as in everything gets evaluated in the end only when it is “ready”. It cannot be strict as it includes call-by-value (functions can be called before the argument has a value). Instead of using nomads, it has an effect system

Verse is extremely ambitious in that it stretches from end users to professional developers with transactional memory at scale and strong stability guarantees. Verse is scalable to running code and supports billions of users; its compile time guarantees that a model subsumes the API of the previous version. Verse is extensible and can be learned as a first language, enhancing over time without breaking code. Epic Games’ future projects include MaxVerse and ShipVerse. Previously, NVIDIA came up with a real-time graphics collaboration platform called Omniverse. 


Sign up for your weekly dose of what's up in emerging technology.

According to developer analytics company SlashData, about 60% of Web3 developers entered the industry last year, which is an all-time high; it still only accounts for a small portion of the world’s 31.1 million software engineers as of the first quarter of 2022. This becomes a bigger problem due to the lack of knowledge of specialised programming languages used to create smart contracts on cryptocurrencies Solana and Ethereum.

Even though Rust is coming fast, Solidity is currently the most widely used Web3 language, with over 4,000 developers using it each month solely on the Ethereum blockchain. Rust is used with cryptocurrencies and blockchain and delivers code faster. In the Bitcoin Web3 environment, Clarity is specifically made for building smart contracts and decentralised applications, or dApps. Now, Verse joins the league of Web3 programming languages. Let’s wait and see how it impacts the Metaverse. 

Download our Mobile App

More Great AIM Stories

Shritama Saha
Shritama is a technology journalist who is keen to learn about artificial intelligence and data analytics. A graduate in mass communication, she is passionate to explore the influence of AI on fashion, media, and art.

AIM Upcoming Events

Early Bird Passes expire on 3rd Feb

Conference, in-person (Bangalore)
Rising 2023 | Women in Tech Conference
16-17th Mar, 2023

Conference, in-person (Bangalore)
Data Engineering Summit (DES) 2023
27-28th Apr, 2023

3 Ways to Join our Community

Telegram group

Discover special offers, top stories, upcoming events, and more.

Discord Server

Stay Connected with a larger ecosystem of data science and ML Professionals

Subscribe to our Daily newsletter

Get our daily awesome stories & videos in your inbox

Is AI sexist?

Genderify, launched in 2020, determines the gender of a user by analysing their name, username and email address using AI.