Earlier quoted context omitted.
Yeah, it doesn't really look like the kind of thing I'd design for 12-year-olds to use? Lua would probably work just as well and been a better choice...
this comment is wrong on multiple levels - this reduces fortnite’s audience to 12 year olds. the average age of a fortnite player is an adult - fortnite custom mods / modes are nearly all developed by adults (the people who will write in this language) - verse is designed to be used more widely than just fortnite in other games by other game develoment professionals (that are nearly all adults) i don’t understand how…
Type system of Fortnite's Verse language
61–70 of 159 posts
Re: Type system of Fortnite's Verse language
#62Earlier quoted context omitted.
The pitch for SPJ to leave MS research on Haskell for a video game company must have been pretty compelling so I’m very interested to see how this evolves.
oh I'm $ure it wa$
SPJ spoke with disappointment about his lack of impact on Microsoft's products. Excel did end up adopting lambdas but that took a decade and a half. Inside Epic, he can roll out functional programming to a young audience that hasn't done much programming before.
And from what I can infer, Microsoft Research seems to be paying quite well. Do you have knowledge that indicates otherwise?
Re: Type system of Fortnite's Verse language
#63Earlier quoted context omitted.
Yeah, it doesn't really look like the kind of thing I'd design for 12-year-olds to use? Lua would probably work just as well and been a better choice...
this comment is wrong on multiple levels - this reduces fortnite’s audience to 12 year olds. the average age of a fortnite player is an adult - fortnite custom mods / modes are nearly all developed by adults (the people who will write in this language) - verse is designed to be used more widely than just fortnite in other games by other game develoment professionals (that are nearly all adults) i don’t understand how…
Re: Type system of Fortnite's Verse language
#64Earlier quoted context omitted.
this comment is wrong on multiple levels - this reduces fortnite’s audience to 12 year olds. the average age of a fortnite player is an adult - fortnite custom mods / modes are nearly all developed by adults (the people who will write in this language) - verse is designed to be used more widely than just fortnite in other games by other game develoment professionals (that are nearly all adults) i don’t understand how…
I'm not necessarily saying you are wrong here in the case of fortnite, but do you have data to back up that the average fortnite player is an adult? It seems like in general it tends to be wildly more popular with younger people, generally kids and teens - although i don't have data for this either, just based off what I've personally seen.
62% of Fortnite players are 18-24
Re: Type system of Fortnite's Verse language
#65Tangential, and because I had to look it up: > Verse has been designed by some people who really know what they’re doing: Lennart Augustsson, Joachim Breitner, Koen Claessen, Ranjit Jhala, Simon Peyton Jones, Olin Shivers, Tim Sweeney The listed people are all luminaries of the functional programming world (and adjacent, like theorem proving and software verification), particularly Haskell. Hell, Simon Peyton Jones i…
I worked with him briefly, and also talked over beers. Great chap!
Re: Type system of Fortnite's Verse language
#66Earlier quoted context omitted.
At the same time… the language is interesting , and I’m sure it’s technically very well designed, but I’m not sure it’s a good fit for the task they’ve got. The apparent goal is for this to allow anybody to democratically contribute to Fortnite (a game most popular with a fairly young audience), but the language feels very technical and not-beginner-friendly to me. For example, it’s fairly symbol-heavy (making it int…
+1 to this. If anything, you have a language that looks like it was made by luminaries, for luminaries. If you want something that would get kids that wanted to get into programming to create custom Fortnite modes, you want something that looks closer to Scratch or Python. I want to say Roblox has made programming quite accessible to children iirc
Well, the opposite of that approach gives you Go.
Re: Type system of Fortnite's Verse language
#67Earlier quoted context omitted.
I'm hearing "Haskell mashed with Erlang"
The pitch for SPJ to leave MS research on Haskell for a video game company must have been pretty compelling so I’m very interested to see how this evolves.
I mean he had lots of options, so the pitch from Epic must have still been pretty good.
Re: Type system of Fortnite's Verse language
#68Am I the only one who thinks this is possibly the least appealing programming syntax they've ever seen?
The examples they gave could have been improved with a bit of syntax highlighting.
Re: Type system of Fortnite's Verse language
#69Earlier quoted context omitted.
I mean I was writing C++ in junior high and I am by no means that bright. Just persistent. I think in some ways we have become too afraid of some upfront complexity at the expense of beginners in order for more well engineered systems. I think a slightly higher learning curve is not always a bad thing.
there’s nothing wrong with a persistence-centric approach like you took, but there’s also certainly nothing wrong with catering to your audience. we should strive to provide a better gateway than we had when we were young.
Re: Type system of Fortnite's Verse language
#70Earlier quoted context omitted.
this comment is wrong on multiple levels - this reduces fortnite’s audience to 12 year olds. the average age of a fortnite player is an adult - fortnite custom mods / modes are nearly all developed by adults (the people who will write in this language) - verse is designed to be used more widely than just fortnite in other games by other game develoment professionals (that are nearly all adults) i don’t understand how…
I'm not necessarily saying you are wrong here in the case of fortnite, but do you have data to back up that the average fortnite player is an adult? It seems like in general it tends to be wildly more popular with younger people, generally kids and teens - although i don't have data for this either, just based off what I've personally seen.
Yes, there are a lot of kids playing it, and it's very popular with them. But there's also a huge audience of adults.