| ▲ | ksec 2 hours ago | ||||||||||||||||||||||||||||
Turns out it is not really new but only open sourced it now. From the FQA. >Lore, formerly called Unreal Revision Control, is the built-in version control system for UEFN (Unreal Editor for Fortnite), where creators have been using it to version their islands. It is also seeing progressive adoption by internal Epic teams, and is being implemented as the backing store for UEFN’s cook pipeline, where it replaces traditional intermediary storage layers—eliminating redundant file transfers and significantly reducing the time between publishing changes and those changes being playable. Surprised it is in Rust and not Epic C++ or Verse. I wonder why. | |||||||||||||||||||||||||||||
| ▲ | wrwills an hour ago | parent [-] | ||||||||||||||||||||||||||||
I suspect the use of Rust rather than C++ might have something to do with the fact that Simon Peyton Jones and Lennart Augustsson (both of Haskell fame) both work at Epic and there would have been a strong internal push to do this in a language with some functional programming features. Rust rather than Verse because that would probably not be the right tool for the job (even if Simon works on it). Rust rather than Haskell probably because of performance -- DARCS never caught on partly for performance reasons. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||