David Majda

@dmajda
28 Followers
15 Following
87 Posts
Software engineer and engineering manager with a passion for programming languages, web technologies, software craftsmanship, and sustainability.
Websitehttps://majda.cz
I’ve used a lot of programming languages in my life, so I went through my archives and created a little timeline — mostly for fun and for my own reference.

Připomínám svou zítřejší přednášku o Rustu na Pražském Pyvu. A přidávám malou ochutnávku ze slajdů. #python #rust

https://pyvo.cz/praha-pyvo/2025-09/

Baví mě, že (zřejmě) tréninkové lety policejních vrtulníků často vypadají jako výlet po českých hradech a zámcích. Schválně, kolik jich tady z hlavy dokážete identifikovat?

(Zachyceno náhodně pár týdnů zpátky.)

Rust has peekable iterators in the standard library, nice!

Peekable iterators allow you to look at the next value without actually consuming it, which is great e.g. for writing parsers and lexical scanners. In Rust, this functionality is just a method call away.

Do you configure your editor to format code on save with a tool like Prettier? Does it feel modern? Well, then you should know that QBasic had built-in instant code formatting back in 1992 (and maybe even earlier).