Swift blog, Apple’s official tool kit site, which is at the moment featuring on GitHub now, has 75 benchmarks which are related to the most commonly used workloads and libraries used on Swift. All these have been announced on the blog by Luke Larson. He also added that these functions include not only workloads and libraries meant to use on the various functions of benchmarking, but also includes a driver that will aide in running the benchmark, as well as some utility functions which can be used to compare the different metrics which feature across the various versions of Swift.
Being the only open source asset of Apple, they are looking to bring in and encourage all the new developers for making creating and or improving old as well as new benchmarks. They encourage the developers to mainly work on workloads in reference to critical performance issues, various additives to the libraries accessed by the helpers and also an all‐round general improvement of the system.
As per Luke Larson’s announcement, in the future, they are planning to look to include the pull requests of the benchmarks in the continuous integration system of Swift. At the present, Jenkins powers the system and the CI of Apple can thus develop and run tests of these systems on the iOS and the OS X simulators. Also, Ubuntu 15.10 and 14.04 is used to check the progress done and also to monitor and review changes.
Initially, Swift was introduced to the world as the successor of Objective‐C. This came as a big surprise to many at the time of launch, which was back in 2014. Last December, Swift was declared to have an open source under the license of Apache. This was mainly done in the hope that new features will be added to the system by the community of freelance developers.