The Rust team has announced the latest version of Rust. Rust 1.11 includes work to compiler internals that are not yet stable, and other user-facing changes.
The Rust team also announced features like MIR becoming the default and the beginnings of incremental compilation, which Rust 1.11 has laid the groundwork for.
According to Rust: “The existing dylib dynamic library format will now be used solely for writing a dynamic library to be used within a Rust project, while cdylibs will be used when compiling Rust code as a dynamic library to be embedded in another language. With the 1.10 release, cdylibs are supported by the compiler, but not yet in Cargo. This format was defined in RFC 1510.”
Developers can see the full detailed release notes and library stabilizations here.
Google announces new startup space in San Francisco
San Francisco needs to make way for more startups and developers, as Google announced that it is opening a new space for them this September. The space will include more than 14,000 square feet at 301 Howard Street.
The space will hold events like Google Developer Group community meetups, code labs, design sprints, and tech talks, according to a Google Developer blog post by Roy Glasberg, global lead of Launchpad Accelerator. The new startup space will host the third class of Launchpad Accelerator, which is Google’s equity-free startup accelerator.
Facebook and Unity creating a new gaming platform
Facebook and Unity have announced they are working together to make it easier for developers to use Facebook’s game development tools and services to reach people on the social media platform. As part of the partnership, Facebook and Unity will join forces to create a new PC gaming platform.
“This will allow Unity developers to quickly deliver their games to the more than 650 million players who enjoy playing Facebook-connected games every month—a massive and highly engaged gaming community that enabled Facebook to pay out over US$2.5 billion to just web-game developers in 2015 alone,” wrote Jack King Choi, product marketing manager at Facebook, in a blog post.
The platform is already in development and available to a limited number of developers through a closed alpha build.