Most Active Speaker

Klaus Aschenbrenner

Klaus Aschenbrenner

SQLpassion

Actions

Klaus Aschenbrenner provides with his company SQLpassion SQL Server consulting & training services across Europe. Klaus works with SQL Server for more than 20 years. Klaus has also written the book Pro SQL Server 2008. In his spare time he loves to do low-level OS development coding in x64 and ARM assembly

Awards

  • Most Active Speaker 2023

Rust Programming Language Overview: Building Safe and Performant Code

Join me for a one-hour deep dive into Rust, a language known for its safety, speed, and modern features. Whether you're a beginner or an experienced developer, this session will introduce you to Rust's core concepts.

We'll start by exploring Rust's unique ownership and borrowing system, which ensures memory safety without the need for a garbage collector. Then, we'll delve into Rust's concurrency model, perfect for writing efficient multi-threaded applications.

You'll discover how Rust's pattern matching capabilities enable you to write expressive and concise code, and we'll show you how to handle errors effectively using Rust's Result type and the match keyword.

We'll also introduce you to Cargo, Rust's package manager, and guide you through managing dependencies and building projects efficiently. Lastly, we'll highlight the rich ecosystem of libraries and tools available in the Rust community, giving you a glimpse of the resources at your disposal.

By the end of this session, you'll be well-prepared to harness Rust's power in your projects, whether you're interested in low-level systems programming or building high-performance web applications. Join me and unlock Rust's potential for safe and high-performance coding.

Rust Game Development Workshop: Crafting a 2D Adventure Game from Scratch

Immerse yourself in a full-day workshop that combines the exciting world of Rust game development with the creation of a 2D adventure game. This hands-on session will be a collaborative journey where we use game development as a canvas to explore Rust's core concepts.

We'll begin by setting up your Rust development environment, ensuring everyone is ready to dive into game development. A crash course in Rust's core concepts, including ownership, borrowing, lifetimes, and the type system, will provide you with the foundation to tackle game development in Rust.

Learn about game design principles, storyboarding, and how to translate creative ideas into game mechanics and graphics. Discover how to structure a game engine in Rust, covering topics like game loops, entity-component systems, and asset management.

Explore how to create and display game assets, handle user input, and manage animations and sprites. Implement physics simulations and collision detection for realistic interactions within the game world.

Master Rust's testing and debugging tools to ensure the reliability and quality of your game. Learn how to package and distribute your game for various platforms, including desktop and web.

Throughout the workshop, you'll actively engage in coding exercises, design discussions, and collaborative problem-solving sessions. By the end of the day, you'll not only have built a fully functional 2D adventure game but also acquired a deep understanding of Rust's core principles and practical game development skills. You'll leave with the ability to apply Rust confidently in your own projects.

Join me for this exciting journey into Rust game development, and leave with a tangible game project that showcases your newfound skills and creativity. Whether you're a Rust enthusiast or simply passionate about game development, this workshop promises a unique and immersive learning experience.

Klaus Aschenbrenner

SQLpassion

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top