Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Unreal Engine
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Verse=== Verse is the new scripting language for Unreal Engine, first implemented in ''[[Fortnite]]''.<ref name="Verse debut">{{Cite web |date=March 23, 2023 |title=Dive into Epic's announcements from GDC 2023 |url=https://www.unrealengine.com/en-US/blog/dive-into-epic-s-announcements-from-gdc-2023 |access-date=March 23, 2023 |website=Unreal Engine |archive-date=March 23, 2023 |archive-url=https://web.archive.org/web/20230323015419/https://www.unrealengine.com/en-US/blog/dive-into-epic-s-announcements-from-gdc-2023 |url-status=live }}</ref> [[Simon Peyton Jones]], known for his contributions to the [[Haskell (programming language)|Haskell]] programming language, joined Epic Games in December 2021 as Engineering Fellow to work on Verse with his long-time colleague [[Lennart Augustsson]] and others.<ref>{{Cite web |last=Peyton Jones |first=Simon |date=November 5, 2021 |title=An Epic future for SPJ |url=https://discourse.haskell.org/t/an-epic-future-for-spj/3573 |access-date=May 4, 2022 |website=Haskell Community Discourse |archive-date=May 20, 2022 |archive-url=https://web.archive.org/web/20220520133225/https://discourse.haskell.org/t/an-epic-future-for-spj/3573 |url-status=live }}</ref> Conceived by Sweeney,<ref>{{Cite web |date=March 25, 2022 |title=Interview with Simon Peyton Jones |url=https://haskell.foundation/podcast/11/ |access-date=March 27, 2023 |website=Haskell Foundation |quote=So Tim Sweeney is the founder and CEO of Epic and he is a computer scientist and has been interested in programming for a long time. So he knows about Haskell and loves Haskell actually. So I think that’s why he thought of people like me and Lennart and was keen to have us. But Verse isn’t a Haskell clone by any means. It’s a language that Tim has been designing sort of in his head actually for – I don’t really quite know how long, I should ask him – around a decade. So it’s informed by functional programming and imperative programming and game programming and logic programming. There’s a lot going on in Verse. Lennart’s and my job is to sort of reverse engineer Verse out of tim’s head and get it set down in a kind of formal semantics that everybody else can make make sense of. |archive-date=March 27, 2023 |archive-url=https://web.archive.org/web/20230327002033/https://haskell.foundation/podcast/11/ |url-status=live }}</ref> it was officially presented at Haskell eXchange in December 2022 as an open source [[Functional logic programming|functional-logic]] language for the [[metaverse]].<ref>{{Cite web |date=2022-12-12 |title=Beyond Functional Programming: The Verse Programming Language (Simon Peyton Jones) |url=https://www.youtube.com/watch?v=832JF1o7Ck8 |access-date=December 12, 2022 |website=[[YouTube]] |archive-date=December 12, 2022 |archive-url=https://web.archive.org/web/20221212194257/https://www.youtube.com/watch?v=832JF1o7Ck8 |url-status=live }}</ref> A research paper, titled ''The Verse Calculus: a Core Calculus for Functional Logic Programming'', was also published.<ref>{{Cite web |last1=Augustsson |first1=Lennart |author-link1=Lennart Augustsson |last2=Breitner |first2=Joachim |last3=Claessen |first3=Koen |last4=Jhala |first4=Ranjit |last5=Peyton Jones |first5=Simon |author-link5=Simon Peyton Jones |last6=Shivers |first6=Olin |last7=Steele |first7=Guy |author-link7=Guy L. Steele Jr. |last8=Sweeney |first8=Tim |author-link8=Tim Sweeney (game developer) |date=March 2023 |title=The Verse Calculus: a Core Calculus for Functional Logic Programming |url=https://simon.peytonjones.org/assets/pdfs/verse-March23.pdf |url-status=live |archive-url=https://web.archive.org/web/20230315071420/https://simon.peytonjones.org/assets/pdfs/verse-March23.pdf |archive-date=March 15, 2023 |access-date=March 27, 2023 |website=Simon.PeytonJones.org}}</ref> The language was eventually launched in March 2023 as part of the release of the Unreal Editor for ''Fortnite'' ([[Unreal Editor for Fortnite|UEFN]]) at the Game Developers Conference, with plans to be available to all Unreal Engine users by 2025.<ref name="Verse debut"/>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)