{"id":15281,"date":"2024-07-09T07:49:59","date_gmt":"2024-07-09T07:49:59","guid":{"rendered":"http:\/\/TheNextWeb=1408272"},"modified":"2024-07-09T07:49:59","modified_gmt":"2024-07-09T07:49:59","slug":"apple-director-backs-swift-to-replace-c-as-choice-programming-language","status":"publish","type":"post","link":"https:\/\/www.londonchiropracter.com\/?p=15281","title":{"rendered":"Apple Director backs Swift to replace C++ as choice programming language"},"content":{"rendered":"\n<div><img decoding=\"async\" src=\"https:\/\/img-cdn.tnwcdn.com\/image\/tnw-blurple?filter_last=1&amp;fit=1280%2C640&amp;url=https%3A%2F%2Fcdn0.tnwcdn.com%2Fwp-content%2Fblogs.dir%2F1%2Ffiles%2F2024%2F07%2FUntitled-design-6.jpg&amp;signature=225053e3fe9cc8ba973c197d8748a34f\" class=\"ff-og-image-inserted\"><\/div>\n<p>When it comes to <a href=\"https:\/\/thenextweb.com\/topic\/programming-language\" target=\"_blank\" rel=\"noopener\">programming language<\/a>s, it\u2019s often the newest that garner the most attention.<\/p>\n<p>But according to Ted Kremenek, <a href=\"https:\/\/thenextweb.com\/apple\" target=\"_blank\" rel=\"noopener\">Apple<\/a> director of languages and runtimes, programmers should be shaking off programming stalwart C++ in favour of Swift.<\/p>\n<p>\u201cSwift\u2019s safety, speed, and approachability, combined with built-in C and C++ interoperability, mean Swift is the best choice to succeed C++,\u201d Kremenek said.<\/p>\n<h3>3 developer jobs hiring this week<\/h3>\n<p>Even the White House has recommended that programmers move to memory-safe programming languages such as Rust, Go, C#, Java, Swift, Python, and JavaScript to reduce \u201cvulnerabilities at scale\u201d and \u201cbetter secure the building blocks of cyberspace.\u201d<\/p>\n<h2>Main features<\/h2>\n<div class=\"inarticle-wrapper channel-cta\">\n<div class=\"ica-text\" readability=\"0\"><a href=\"https:\/\/thenextweb.com\/conference\/tickets?utm_source=google&amp;utm_medium=display&amp;utm_campaign=global_tnw_media_event-registration_retargeting_launch_2025-tnw-conference-amsterdam_TNW\" data-event-category=\"Article\" data-event-action=\"In Article Block\" data-event-label=\"TNW Conference 2025 - Back to NDSM on June 19-20, 2025 - Save the date!\" target=\"_blank\" readability=\"7\" rel=\"noopener\"><\/p>\n<p class=\"ica-text__title\">TNW Conference 2025 &#8211; Back to NDSM on June 19-20, 2025 &#8211; Save the date!<\/p>\n<p>As we wrapped up our incredible 2024 edition, we&#8217;re pleased to announce our return to Amsterdam NDSM in 2025. Registration now!<\/p>\n<p><\/a><\/div>\n<\/div>\n<p>While Swift isn\u2019t new (it was introduced by Apple Inc in 2014), a newer version, Swift 6, is scheduled for release later this year.<\/p>\n<p>And while many <a href=\"https:\/\/thenextweb.com\/topic\/software-developer\" target=\"_blank\" rel=\"noopener\">developers<\/a> may not immediately notice the improvements \u2014 as new features will be enabled by default \u2014 it aims to make concurrent programming safer and easier through full data race safety by default, preventing <a href=\"https:\/\/thenextweb.com\/topic\/coding\" target=\"_blank\" rel=\"noopener\">code<\/a> from reading and writing to the same memory at the same time.<\/p>\n<p>Built with performance in mind (according to Apple, Swift is 8.4 times faster than Python), its strong type system and more secure code reduces the likelihood of vulnerabilities and crashes, and its error handling model (using try-catch blocks) will boost code reliability by bolstering error handling practices.<\/p>\n<p>\u201cSwift 6 eliminates these kinds of bugs by diagnosing them at compile time,\u201d Kremenek added.<\/p>\n<p>Expanded Linux support is also on the cards, covering the Debian and Fedora Linux distributions, and improved support for Windows to the extent that Apple is investing in Swift support in Microsoft\u2019s Visual Studio Code editor.<\/p>\n<h2>Mass adoption<\/h2>\n<p>Apple has also migrated Swift to a dedicated GitHub organisation, meaning it can be used on more platforms, broadening its footprint beyond Apple\u2019s tech ecosystems.<\/p>\n<p>As a result, more people will be able to enhance their technology stacks, contributing to the development, direction, and innovation capabilities of Swift.<\/p>\n<p>Projects such as the Swift compiler and key libraries will be hosted on the GitHub site.<\/p>\n<h3>3 more jobs to apply for<\/h3>\n<h2>Looking to the future<\/h2>\n<p>An upshot of this new development is employment opportunities.<\/p>\n<p>Based on recent data from job listing site Indeed, there is a notable demand for developers proficient in Swift, including iOS developers, senior mobile developers, and lead developers. Apple and other large organisations, including Netflix and Visa, are looking for talent to fill both entry-level and senior positions across different locations.<\/p>\n<p>And with the release of Swift 6, it\u2019s likely that this demand will continue to grow, potentially creating even more job opportunities as companies seek to leverage the new features and improvements in the language.<\/p>\n<p><em>Looking for a new opportunity in tech? Start browsing <a href=\"https:\/\/talent.thenextweb.com\/job-board\/?source=article&amp;utm_source=article&amp;utm_medium=content&amp;utm_campaign=TNW2824\">The House of Talent Job Board today<\/a><\/em><\/p>\n<p> <a href=\"https:\/\/thenextweb.com\/news\/apple-director-swift-c-programming-language\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When it comes to programming languages, it\u2019s often the newest that garner the most attention. But according to Ted Kremenek, Apple director of languages and runtimes, programmers should be shaking off programming&#8230;<\/p>\n","protected":false},"author":1,"featured_media":15282,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts\/15281"}],"collection":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15281"}],"version-history":[{"count":0,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts\/15281\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/media\/15282"}],"wp:attachment":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}