Engineering Kiosk

Der Engineering Kiosk ist der deutschsprachige Software-Engineering-Podcast mit Wolfgang Gassler und Andy Grunwald rund um die Themen Engineering-Kultur, Open Source, Menschen, Technologie und allen anderen Bereichen, die damit in Verbindung stehen.Wir, Wolfgang Gassler und Andy Grunwald, sind beide Software Engineers und Engineering Manager, die sich bei ihrer beruflichen Laufbahn bei @trivago kennengelernt haben.Zusammen bringen sie über 30 Jahre Tech-Erfahrung an das Mikrofon und lassen dabei zwei Welten aufeinander prallen: Die Österreichische und akademische Welt von Wolfgang mit der praktischen und deutschen Ruhrpottschnauze von Andy.Ziel des Podcasts ist der Austausch zu (Senior) Engineering Themen und ggf. etwas Selbsttherapie ????Dieser Podcast ist für alle Software Engineers und -Enwickler, Teamleads, Open-Source- und Indie Hacker, Leute aus dem Tech-Sektor (Product Manager, Data Scientist, etc.) und alle weiteren Engineering-Interessierten.Feedback an stehtisch@engineeringkiosk.dev oder über Twitter @EngKiosk ( https://twitter.com/EngKiosk )

https://redcircle.com/shows/engineeringkiosk

subscribe
share






episode 98: #98 Der Hype um Rust mit Matthias Endler


Rust: Die System-Programmiersprache der nächsten 40 Jahre?

Die Programmiersprache Rust erlebt aktuell einen Hype, wie kaum eine andere Programmiersprache bisher. Sehr viele Leute nennen Rust als die nächste Programmiersprache, die sie gerne lernen wollen. Projekte auf Github prahlen damit, dass diese mit Rust geschrieben wurden. Und jede zweite Case-Study einer großen Tech-Firma hat etwas mit Rust zu tun.

Doch warum wird die Sprache so gehyped? Ist es nur Marketing oder steckt wirklich der Knaller der nächsten 40 Jahre dahinter? Und ist wirklich alles Gold was glänzt? Irgendwo muss es doch auch ein paar Pitfalls und Shortcomings geben.

In dieser Episode sprechen wir mit Matthias Endler. Matthias ist seit Anfang an bei Rust dabei. Dabei geht es um: Welches Problem Rust löst, einen Deep Dive in die Konzepte, wie sich die Lernkurve von Rust verhält, aber auch die Rückwärtskompatibilität gewährleistet wird und noch vieles vieles mehr.

Bonus: Ob Franken oder Oberpfalz. Bayern bleibt Bayern.


**** Diese Episode wird gesponsert von https://www.workshops.de

Ob öffentliche Schulungen, die du einfach buchen kannst oder maßgeschneiderte Schulungen für dein Unternehmen – Workshops.de bietet deutschsprachige Kurse in den Bereichen Angular, React, VueJS, Spring Boot, Typescript, Docker, Security, Data Science und den Grundlagen von HTML, CSS und JavaScript an.

Alle Infos unter https://www.workshops.de

****


Das schnelle Feedback zur Episode:

???? (top)  ???? (geht so)


Feedback (gerne auch als Voice Message)

  • EngKiosk Community: https://engineeringkiosk.dev/join-discord 
  • Email: stehtisch@engineeringkiosk.dev
  • Mastodon: https://podcasts.social/@engkiosk
  • Twitter: https://twitter.com/EngKiosk
  • WhatsApp +49 15678 136776


Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776


Links
  • Matthias Endler: https://endler.dev/
  • Matthias Endler (corrode): https://corrode.dev/
  • analysis-tools-dev/static-analysis auf GitHub: https://github.com/analysis-tools-dev/static-analysis
  • Hello Rust auf YouTube: https://www.youtube.com/@HelloRust/featured
  • mre/idiomatic-rust auf GitHub: https://github.com/mre/idiomatic-rust
  • lycheeverse/lychee auf GitHub: https://github.com/lycheeverse/lychee
  • Engineering Kiosk Episode #93 Barbara Liskov - Das L in SOLID (Liskovsches Substitutionsprinzip & Abstraktion): https://engineeringkiosk.dev/podcast/episode/93-barbara-liskov-das-l-in-solid-liskovsches-substitutionsprinzip-abstraktion/
  • Codeprints: https://codeprints.dev/
  • Open Podcast: https://openpodcast.dev/
  • Why Rust in Production?: https://corrode.dev/why-rust/
  • The Rust community’s crate registry: https://crates.io/
  • Rust: https://www.rust-lang.org/
  • Go: https://go.dev/
  • Small exercises to get you used to reading and writing Rust code: https://github.com/rust-lang/rustlings
  • Rust Design Patterns: https://rust-unofficial.github.io/patterns/
  • Zero To Production In Rust: https://www.zero2prod.com/
  • How much Rust in Firefox?: https://4e6.github.io/firefox-lang-stats/


Sprungmarken

(00:00:00) Unser Gast Matthias Endler

(00:00:00) Intro

(00:06:30) Was ist Rust?

(00:08:42) Webtechnologie-Schulungen bei Workshops.de (Werbung)

(00:09:44) Was ist Rust?

(00:10:46) Der Rust-Compiler und Rust im Einsatz bei Mozilla

(00:17:59) Einsatzgebiete für Rust und die Performance

(00:22:07) Die Lernkurve von Rust, Ownership und Borrowing

(00:32:18) Globale Variablen in Rust und der Entwickler-Workflow mit dem Rust-Compiler

(00:43:39) Rückwärts-Kompatibilität in Rust

(00:53:36) Der Hype um Rust und das gute Image

(00:57:43) Pitfalls und Shortcomings von Rust

(01:01:48) Rust Compile-Zeiten und Multi-Paradigmen-Sprache

(01:10:01) Ressourcen zum lernen von Rust

(01:12:57) Outtakes


Hosts
  • Wolfgang Gassler (https://mastodon.social/@woolf)
  • Andy Grunwald (https://twitter.com/andygrunwald)
Feedback (gerne auch als Voice Message)
  • EngKiosk Community: https://engineeringkiosk.dev/join-discord 
  • Email: stehtisch@engineeringkiosk.dev
  • Mastodon: https://podcasts.social/@engkiosk
  • Twitter: https://twitter.com/EngKiosk
  • WhatsApp +49 15678 136776


fyyd: Podcast Search Engine
share








 November 21, 2023  1h13m