Google’s in-development working system, named ‘Fuchsia,’ first appeared over a 12 months in the past. It’s fairly completely different from Android and Chrome OS, because it runs on prime of the real-time ‘Magenta’ kernel as a substitute of Linux. According to current code commits, Google is engaged on Fuchsia OS help for the Swift programming language.
If you are not acquainted with it, Swift is a programming language developed by Apple, which can be utilized to create iOS/macOS/tvOS/watchOS purposes (it may well additionally compile to Linux). Apple calls it “Objective-C without the C,” and on the corporate’s personal platforms, it may be blended with current C/Objective-C/C++ code (much like how apps on Android can use each Kotlin and Java in the identical codebase).
We already know that Fuchsia will help apps written in Dart, a C-like language developed by Google, nevertheless it appears like Swift may be supported. On Swift’s GitHub repository, a pull request was created by a Google worker that provides Fuchsia OS help to the compiler. At the time of writing, there are discussions about splitting it into a number of smaller pull requests to make reviewing the code adjustments simpler.
Swift help would undoubtedly make Fuchsia OS a extra interesting platform for potential builders, nevertheless it’s nonetheless not clear what Google intends to do with the working system. It may ultimately be a substitute for Android and/or Chrome OS, nevertheless it may additionally function an embedded OS for gadgets just like the Chromecast and Google Home, or Google may have fully completely different plans. Even although we do not know what Fuchsia OS is absolutely for, it is definitely changing into extra attention-grabbing as time goes on.