![]() ![]() He was a bit burned out on C and decided that there was a better way of doing development. At that time, Chris Lattner (the creator of LLVM and Clang) had just finished adding C++ support for Clang, a compiler for the C-like language family. The development of Swift started in 2010. A brief history of Swift Early brainstorming For example, TensorFlow added Swift support because of the increased speed and type safety over Python, while server-side web frameworks like Vapor and Kitura are slowly gaining popularity. While it’s being used mainly for Apple products, Swift has recently got some market share in areas like machine learning and web. On the other side, Swift’s clear and expressive syntax enables developers to write more concise programs than in languages like Java or C++. Therefore, it enables developers to catch some bugs at compile time before shipping them out to the users. By design, Swift eliminates certain classes of unsafe code that are still allowed in languages like JavaScript. Whether you need to develop for iOS or any of the surrounding operating systems like macOS, tvOS, and others, it will be one of the main tools in your toolbelt. What is Swift?įirst released in 2014, Swift is a powerful general-purpose programming language for the Apple ecosystem. In this article, we will introduce you to Swift, its past and its future, and give you reasons why you should start thinking about learning the language and/or building Swift projects. This does not mean that it is less important–it’s the main programming language for a large variety of Apple devices. ![]() While we tend to hear about programming languages like Python and JavaScript all the time, Swift is a language that is a little bit less popular and a bit more niche. Get to know the main programming language for iOS development. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |