Following on last year's WWDC, around 90% of the talks used Swift.
They announced which upcoming parts of macOS have been re-written in Swift. The dock and a few daemons were part of the list.
They are very keen in focusing on Swift going forward, but with a good interoperability story with Objective-C, thus making Swift/Objective-C a duo similar to .NET/C++ on Windows.
No information about interoperability with C++. Your best way is still Objective-C++ as a mean to create Objective-C friendly bindings that can be consumed from Swift.