Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
Music
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/57/d7/25/57d72591-2973-4ea2-6241-9dde34d22482/mza_414600863305636417.jpg/600x600bb.jpg
UNMUTE IT
UNMUTE IT | Podcast
88 episodes
1 week ago
Wir sind UNMUTE IT, der Podcast von und mit Frauen* aus der IT, für Nerds und Neugierige.
Show more...
Technology
RSS
All content for UNMUTE IT is the property of UNMUTE IT | Podcast and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Wir sind UNMUTE IT, der Podcast von und mit Frauen* aus der IT, für Nerds und Neugierige.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_episode/42541836/42541836-1735124257039-fc987281f893.jpg
#64 Warum Programmierer*innen bei 0 anfangen zu zählen
UNMUTE IT
29 minutes 29 seconds
10 months ago
#64 Warum Programmierer*innen bei 0 anfangen zu zählen

Hast du dich schon mal gefragt, warum in der Programmierung beim Zählen bei 0 angefangen wird? In dieser Folge gehen wir genau darauf ein und erklären, was dahintersteckt. Wir schauen uns an, wie Speicheradressen funktionieren und warum es für Computer und in Programmiersprachen wie C effizienter ist, mit 0 zu starten.

Um das Ganze greifbar zu machen, nutzen wir anschauliche Beispiele, wie Hotels und Schreibtische. Außerdem sprechen wir über häufige Programmierfehler wie Off-by-One-Errors und den Heartbleed-Bug. Dieser zeigt, wie kleine Ungenauigkeiten in der Programmierung manchmal große Probleme verursachen können.

Wusstest du, dass auch der Kilometerzähler in deinem Auto bei 0 beginnt? Null hat ihren festen Platz, nicht nur in der Programmierung.

Hör rein!


CHAPTERS

(00:00:00) Intro

(00:00:06) Hallo im neuen Jahr

(00:01:47) Eine etwas längere Einleitung: Off by One Error

(00:03:47) Heartbleed Bug

(00:08:01) Der Grund warum wir bei 0 anfangen zu zählen: Speicheradressen

(00:12:13) Binärzahlen Fun Fact

(00:14:02) Die Programmiersprache C

(00:18:03) 0 und andere Programmiersprachen

(00:20:46) Unser Rückblick auf unsere Ziele 2024

(00:28:09) Outakes

(00:28:99) Outro


LINKS

  • https://de.wikipedia.org/wiki/Zeittafel_der_Programmiersprachen
  • https://heartbleed.com/
  • https://www.heise.de/news/SSL-GAU-erklaert-So-funktioniert-der-Heartbleed-Exploit-2168580.html 
  • https://www.mostlypython.com/a-real-world-off-by-one-error/ 
  • https://codefinity.com/blog/Why-Do-Programmers-Count-from-Zero 
  • https://www.linkedin.com/pulse/why-programmers-start-counting-from-0-wilson-siaw-h5yvf/ 
  • https://dev.to/3bdelrahman/exploring-1-based-indexing-in-programming-languages-169k 
UNMUTE IT
Wir sind UNMUTE IT, der Podcast von und mit Frauen* aus der IT, für Nerds und Neugierige.