We are very proud to announce ARK-SWIFT integration for ARK, thanks to one of our community developers.

Community developer SleepDeficit has been working very hard to contribute to the ARK Ecosystem. He is continuing development on some ARK IoT projects. In the mean time has brought us SWIFT integration for ARK, completely written in SWIFT 4.0.

What is SWIFT?

Swift is a powerful and intuitive programming language for macOS, iOS, watchOS and tvOS. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet also produces software that runs lightning-fast.

Swift 4 was developed in the open at Swift.org, with source code, a bug tracker, mailing lists, and regular development builds available for everyone. This broad community of developers, both inside of Apple, as well as hundreds of outside contributors, work together to make Swift even more amazing. Swift already supports all Apple platforms as well as Linux, with community members actively working to port to even more platforms.

Features.

Swift includes features that make code easier to read and write, while giving the developer the control needed in a true systems programming language. Swift supports inferred types to make code cleaner and less prone to mistakes, and modules eliminate headers and provide namespaces. Memory is managed automatically, and you don’t even need to type semicolons. Swift also borrows from other languages, for instance named parameters brought forward from Objective-C are expressed in a clean syntax that makes APIs in Swift easy to read and maintain.

The features of Swift are designed to work together to create a language that is powerful, yet fun to use. Some additional features of Swift include:

Closures unified with function pointers

Tuples and multiple return values

Generics

Fast and concise iteration over a range or collection

Structs that support methods, extensions, and protocols

Functional programming patterns, e.g., map and filter

Powerful error handling built-in

Advanced control flow with do , guard , defer , and repeat keywords

For more information and detailed help with swift please visit https://swift.org/

For GITHUB link to work with ARK-SWIFT visit: https://github.com/sleepdefic1t/ARKKit

Are you a developer and looking to work with the ARK blockchain?

Checkout the ARK GitHub, ARK Blogs, and Bounty sections for more info.

Be sure to join ARK SLACK chat, and speak with ARK crew and community or SleepDeficit himself.