# Shopify Embraces Rust for Systems Programming

DevFeed: [Shopify Embraces Rust for Systems Programming](<https://devfeed.tech/articles/shopify-embraces-rust-for-systems-programming-1607.md>)

Original publisher: [Read original article](<https://shopify.engineering/shopify-rust-systems-programming>)

Author: Mike Shaver

Published: 2022-12-14T18:07:28Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [go](<https://devfeed.tech/tags/go.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [rust](<https://devfeed.tech/tags/rust.md>), [server](<https://devfeed.tech/tags/server.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [software](<https://devfeed.tech/tags/software.md>), [systems](<https://devfeed.tech/tags/systems.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

## AI overview

Shopify has adopted Rust as its official systems programming language alongside Ruby for server-side commerce logic. The article explains that Rust was selected for fast, productive, and safe systems software, and describes Shopify's plans to support Rust across development, deployment, high-performance servers, Ruby extensions, library integration, and WebAssembly compilation.

## Source excerpt

Shopify is adopting Rust as our systems programming language, and joining the Rust Foundation.