Memory Safe Native Languages and WASM

Speed and memory safety do not need to be mutually exclusive. With modern languages that compile to native code, it's possible to write efficient code, both in terms of clock cycles as well as memory usage. We'll look at the state of modern languages in the industry.

Another approach to ensure memory safety is isolation, a particular strength of WebAssembly. WebAssembly is increasingly used to run code in low overhead sandboxes that don't incur the costs of other sandboxing methods while still offering strong isolation. We'll look at the state of WebAssembly for this purpose as well as real world uses.


From this track

Session

Questioning Convention: C# as a Shortcut to Startup Velocity

Tuesday Apr 8 / 10:35AM BST

Are you considering founding a startup? What stack would you use? Would you take a bet on a programming language you've never used professionally before? When building a company from scratch, these aren’t just theoretical questions – they’re make-or-break decisions with real consequences.

Speaker image - Sam Cox

Sam Cox

Co-Founder & CTO @Tracebit, Building Security Canaries at Scale

Session

Expanding Swift from Apps to Services

Tuesday Apr 8 / 11:45AM BST

The Swift programming language is a popular choice for applications, but many engineers are less familiar with Swift’s capabilities for writing services. This session will explore why Swift is a great fit for services development, from memory safety to interoperability with other languages.

Speaker image - Cory Benfield

Cory Benfield

Senior Software Engineer Doing Swift on Server @Apple

Session

WASM in the Enterprise: Secure, Portable, and Ready for Business

Tuesday Apr 8 / 01:35PM BST

WebAssembly (WASM) is emerging as a powerful tool beyond its browser origins, enabling safer, more flexible, and more efficient execution across a wide range of enterprise applications.In this session, we’ll take a hands-on look at real-world use cases, including:

Speaker image - Andrea Peruffo

Andrea Peruffo

Open Source Addicted Software Developer @RedHat, Passionate About Distributed Systems, Compilers, Infrastructure and Everything In Between

Session

Unlocking the Web's Potential with Memory-Safe Languages

Tuesday Apr 8 / 02:45PM BST

Details coming soon.

Session

Unconference: Memory Safe Native Languages and WASM

Tuesday Apr 8 / 03:55PM BST

Session

Performance Optimization with WASM and Native Code

Tuesday Apr 8 / 05:05PM BST

Details coming soon.

Date

Tuesday Apr 8 / 10:35AM BST

Share

Track Host

Werner Schuster

InfoQ Editor Functional Programming, @Wolfram

Werner Schuster (@murphee) sometimes writes software, sometimes writes about software. He focuses on languages, security, and performance.

Read more
Find Werner Schuster at: