-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2131 from mainmatter/rust-talk-stefan-baumgartner
Add Stefan's Rust interview
- Loading branch information
Showing
3 changed files
with
52 additions
and
0 deletions.
There are no files selected for viewing
52 changes: 52 additions & 0 deletions
52
src/posts/2023-09-28-exploring-rusts-impact-on-costs-and-efficiency.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
--- | ||
title: | ||
"Exploring Rust's impact on efficiency and cost-savings - with Stefan | ||
Baumgartner" | ||
authorHandle: marcoow | ||
tags: [rust] | ||
bio: "Marco Otte-Witte" | ||
description: | ||
"Stefan Baumgartner and Marco Otte-Witte discuss the impact of Rust on | ||
efficiency and operating costs and Stefan's experience learning and teaching | ||
Rust." | ||
og: | ||
image: /assets/images/posts/2023-09-28-exploring-rusts-impact-on-costs-and-efficiency/og-image.png | ||
tagline: | | ||
<p>Senior Product Architect at Dynatrace Stefan Baumgartner and Mainmatter’s Founder Marco Otte-Witte discuss the benefits and use cases of Rust adoption and Stefan shares his experience learning and teaching Rust first-hand.</p> | ||
image: "/assets/images/posts/2023-09-28-exploring-rusts-impact-on-costs-and-efficiency/header-visual.jpg" | ||
imageAlt: "Stefan's picture on a gray background" | ||
--- | ||
|
||
According to Marco Otte-Witte, Founder of Mainmatter, and Stefan Baumgartner, | ||
Senior Product Architect at Dynatrace, Rust allows developers to write more | ||
stable software with fewer maintenance issues and higher efficiency, resulting | ||
in cost savings for companies. In the interview, Stefan shared his experience | ||
introducing Rust to Dynatrace’s platform, and how they delivered a functioning | ||
prototype within a few days for a particular use case. Ever since, his team at | ||
Dynatrace has been able to maintain and run the Rust-based product smoothly with | ||
minimal issues, proving that Rust is a stable and efficient language for such | ||
projects. | ||
|
||
The conversation then moves to Stefan's personal experience with programming | ||
languages and his journey to learning and teaching Rust. He discussed his | ||
background with languages like C, C++, and C# and his first transition to web | ||
development with JavaScript. | ||
|
||
Stefan highlights the importance of understanding memory management and | ||
low-level concepts when programming, which Rust enforces and guides programmers | ||
through. He debated how teaching Rust to others, especially those familiar with | ||
dynamic or scripted languages, brings a fresh perspective and empowers | ||
developers to write efficient and reliable software. Learning Rust may be more | ||
challenging for those already accustomed to certain concepts like automatic | ||
garbage collection, as they need to adapt to a new way of dealing with | ||
obstacles. Therefore – Stefan explained - it is important to provide learners | ||
with concrete problems to solve when teaching Rust and encourage them to work | ||
towards a goal. | ||
|
||
Lastly, Stefan discusses different timelines from his own experience and | ||
suggested that having mentors and guidance throughout the learning process is | ||
essential for success in Rust due to its explicit decision-making requirements | ||
and complex concepts. | ||
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/KTJIsicwW5s?si=fk_MRap9FIzbP44U" title="Embedded video of Stefan's interview" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> |
Binary file added
BIN
+1.04 MB
...sts/2023-09-28-exploring-rusts-impact-on-costs-and-efficiency/header-visual.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+951 KB
...es/posts/2023-09-28-exploring-rusts-impact-on-costs-and-efficiency/og-image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.