The Verse Programming Language [pdf]
51–60 of 387 posts
Re: The Verse Programming Language [pdf]
#52https://mobile.twitter.com/saji8k/status/1339709691564179464...
I believe it has roots in (but quite different from) Skookumscript
Re: The Verse Programming Language [pdf]
#53Slide 61 and 63 hint at things that might actually be of consequence to real programmers making real software for a potentially real metaverse, such as the effect system for I/O, transactional memory and code organisation through classes and inheritance, but it gives no detail.
If you're interested how elegantly functions like head, tail, cons, snoc, append and map might be implemented, this presentation is for you. If you're more interested in how you might unpack a message from bytestring, model a state machine or coordinate a group of actors in a distributed system, then I guess you'll have to wait for the next presentation.
Re: The Verse Programming Language [pdf]
#54I mean it's either genius, madness, or both. Most programming languages I can least understand the general gist, the core motivation, whatever. I have a lot of respect for Epic Games so I read through most of it but I have to say I'm still non the wiser. If forced to summarize I'd say.. it's some kind of Haskell-ish language where the types themselves are defined by ... runtime functions? With some attempt at also be…
Re: The Verse Programming Language [pdf]
#55Re: The Verse Programming Language [pdf]
#56Re: The Verse Programming Language [pdf]
#57The metaverse angle doesn’t make much sense to me but whatever. The big idea I see is that prolog-style backtracking logic becomes a first class notion in the language – every expression denotes a sequence of values reached through backtracking-like behaviour – which allows mixing logic-programming with a more familiar kind of functional programming. Though perhaps there are other ideas too. I think it will be intere…
See slides 2 and 4. He has an idea of what a metaverse would look like and the technical challenges that will bring up. The language is meant to help solve them.
Re: The Verse Programming Language [pdf]
#58Earlier quoted context omitted.
ugh, so many downvotes and not a single person to explain why this is "a language for the metaverse" as opposed to being just "a new language"
Most mainstream programming languages are designed as if we are all targeting 70s von Neumann machines. When applying these languages to e.g. highly distributed or concurrent architectures, they are no longer a good fit. It's great to see at least an attempt at innovation rather than just a Java clone, which is all Google and Microsoft have ever offered so far.
Re: The Verse Programming Language [pdf]
#59The metaverse angle doesn’t make much sense to me but whatever. The big idea I see is that prolog-style backtracking logic becomes a first class notion in the language – every expression denotes a sequence of values reached through backtracking-like behaviour – which allows mixing logic-programming with a more familiar kind of functional programming. Though perhaps there are other ideas too. I think it will be intere…
See slides 2 and 4. He has an idea of what a metaverse would look like and the technical challenges that will bring up. The language is meant to help solve them.
Re: The Verse Programming Language [pdf]
#60Off topic but wow cannot believe someone used comic sans.
Fun fact: Comic Sans is supposed to be easier to read for dyslexic people.