{"id":622140,"date":"2024-05-28T12:54:47","date_gmt":"2024-05-28T09:54:47","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/why-rust-is-emerging-as-developers-favourite-programming-language\/"},"modified":"2024-05-28T12:54:47","modified_gmt":"2024-05-28T09:54:47","slug":"why-rust-is-emerging-as-developers-favourite-programming-language","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/why-rust-is-emerging-as-developers-favourite-programming-language\/","title":{"rendered":"#Why Rust is emerging as developers\u2019 favourite programming language"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a2f16df7a1c1\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a2f16df7a1c1\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/why-rust-is-emerging-as-developers-favourite-programming-language\/#3_software_developer_roles_hiring_in_the_Netherlands_now\" >3 software developer roles hiring in the Netherlands now<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/why-rust-is-emerging-as-developers-favourite-programming-language\/#New_and_different\" >New and different<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/why-rust-is-emerging-as-developers-favourite-programming-language\/#AI_driving_adoption\" >AI driving adoption<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/why-rust-is-emerging-as-developers-favourite-programming-language\/#To_explore_even_more_inspiring_career_opportunities_visit_the_House_of_Talent_Job_Board\" >To explore even more inspiring career opportunities, visit the House of Talent Job Board<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<div id=\"article-main-content\">\n                            While programming languages like Java<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">Script<\/a>, HTML\/CSS, and Python remain the most commonly used languages among developers, some interesting trends have emerged over the last few years.<\/p>\n<p>Stack Overflow\u2019s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/survey.stackoverflow.co\/2023\/#technology-admired-and-desired\">2023 Annual Developer Survey<\/a> found that, although Rust is in 14th place in the list of most commonly used languages, it ranks number one as the \u201cmost admired\u201d language, with more than 80% of developers who have used it saying they want to use it again in the next year.<\/p>\n<p>\u201cRust is a language that generates desire to use it once you get to know it,\u201d the report states.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_software_developer_roles_hiring_in_the_Netherlands_now\"><\/span>3 software developer roles hiring in the Netherlands now<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Underlying this is data from the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/pypl.github.io\/PYPL.html\">Popularity of Programming Language<\/a> Index, which is created by analysing how often language tutorials are searched on Google. It found that Rust has grown the most in the last five years, at 2.1%.<\/p>\n<div class=\"inarticle-wrapper latest channel-cta hs-embed-tnw\">\n<div id=\"hs-embed-tnw\" class=\"channel-cta-wrapper\">\n<div class=\"channel-cta-img\"><img decoding=\"async\" class=\"js-lazy\" src=\"https:\/\/s3.amazonaws.com\/events.tnw\/hardfork-2018\/uploads\/visuals\/tnw-newsletter.png\"\/><\/div>\n<p><img decoding=\"async\" src=\"https:\/\/s3.amazonaws.com\/events.tnw\/hardfork-2018\/uploads\/visuals\/tnw-newsletter.png\"\/><\/p>\n<div class=\"channel-cta-input\">\n<p class=\"channel-cta-title\">The &lt;3 of EU tech<\/p>\n<p class=\"channel-cta-tagline\">The latest rumblings from the EU tech scene, a story from our wise ol&#8217; founder Boris, and some questionable AI art. It&#8217;s free, every week, in your inbox. Sign up now!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>So what is it about Rust that has developers coming back for more?<\/p>\n<h2><span class=\"ez-toc-section\" id=\"New_and_different\"><\/span>New and different<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A relatively new language, Rust was developed as a personal project by a programmer working at Mozilla in 2006. Graydon Hoare was inspired to create it following a frustrating experience with a lift at his apartment block in Vancouver, of all things.<\/p>\n<p>A software crash meant he had to trek up 21 flights of stairs to get home. Hoare is <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.technologyreview.com\/2023\/02\/14\/1067869\/rust-worlds-fastest-growing-programming-language\/\">reported as saying<\/a>, \u201cIt\u2019s ridiculous that we computer people couldn\u2019t even make an elevator that works without crashing!\u201d<\/p>\n<p>Aware that these sorts of issues often come down to how a program uses memory, he was inspired to write small, fast code without memory bugs. He named it Rust, after a group of fungi that are highly specialised plant pathogens. They are, he says, \u201cover-engineered for survival.\u201d<\/p>\n<p>Rust 1.0, was released in 2015, and it has grown in popularity ever since. While the backstory makes for interesting reading, why Rust is accelerating in popularity is equally compelling.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AI_driving_adoption\"><\/span>AI driving adoption<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The dramatic rise of AI is partly responsible. GitHub\u2019s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.blog\/2023-11-08-the-state-of-open-source-and-ai\/\">Octoverse report<\/a> notes that, \u201cGenerative AI is driving a significant and global spike in individual contributors to generative AI projects with 148% year-over-year growth \u2014 and a 248% year-over-year increase in the total number of generative AI projects.\u201d<\/p>\n<p>Rust is a good choice for AI applications because it prioritises performance and memory safety without compromising on speed. It doesn\u2019t use a garbage collector, which makes it run faster. In fact, in 2020, Discord\u2019s engineers rewrote one of their systems in Rust and found that it now runs 10 times more swiftly.<\/p>\n<p>It\u2019s also used for a host of diverse applications such as web development, network programming, system programming, <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/game\/\" data-internallinksmanager029f6b8e52c=\"7\" title=\"Game\" target=\"_blank\" rel=\"noopener\">game<\/a> development, and data <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/sciencee\/\" data-internallinksmanager029f6b8e52c=\"5\" title=\"Science\" target=\"_blank\" rel=\"noopener\">science<\/a> backends.<\/p>\n<p>Huge household names use the language. Dropbox employs it to sync files to users\u2019 computers, Cloudflare uses it to process more than 20% of all internet traffic, and Meta has used it to redesign some software that manages internal source code.<\/p>\n<p>If you want to become a \u201crustacean,\u201d as its practitioners affectionately call themselves, you can learn the language for free via the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.rust-lang.org\/learn\">Rust Foundation<\/a>.<\/p>\n<p>While tech has experienced its fair share of layoffs in the last two years, demand for software developers remains high, and those with the right skills will always demand top salaries. The <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.index.dev\/blog\/5-top-countries-with-the-highest-software-engineer-salaries\">highest-paying locations<\/a> include Switzerland, Norway, and Denmark, where skilled developers can earn between \u20ac80,000 to \u20ac100,000 a year.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"To_explore_even_more_inspiring_career_opportunities_visit_the_House_of_Talent_Job_Board\"><\/span><em>To explore even more inspiring career opportunities, visit the House of Talent Job Board<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/p><\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMN63nwsw68G3Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/thenextweb.com\/news\/why-rust-developers-favourite-programming-language\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>While programming languages like JavaScript, HTML\/CSS, and Python remain the most commonly used languages among developers, some interesting trends have emerged over the last few years. Stack Overflow\u2019s 2023 Annual Developer Survey found that, although Rust is in 14th place in the list of most commonly used languages, it ranks number one as the \u201cmost&#8230;<\/p>\n","protected":false},"author":1,"featured_media":622141,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/img-cdn.tnwcdn.com\/image\/tnw-blurple?filter_last=1&fit=1280%2C640&url=https%3A%2F%2Fcdn0.tnwcdn.com%2Fwp-content%2Fblogs.dir%2F1%2Ffiles%2F2024%2F05%2FAdd-a-heading-1.jpg&signature=dec126b5ded1915b2e5da5e84b989495","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-622140","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/622140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=622140"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/622140\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/622141"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=622140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=622140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=622140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}