Kodsnack 667 - Kompilatorn tog bort ditt program
2025-10-21 05:26
Kristoffer, Tobias, och Fredrik snackar Gleam, minneshantering, Rust, och C++.
Kristoffer ville bara ha en blogg. Det blev 60 utkast till artiklar, och början på en Markdownparser i Gleam.
Från det kommer vi in på Rust, in på minneshantering och felhantering, och sedan in på alla problem som C++ har. Inklusive språkets vägran att ta bort saker ur standarden för att göra saker säkrare eller bättre. Därefter diskuterar vi hur man kan tänkas fasa ut C++ över tid.
Sist diskuterar vi en artikel som verkar ge en förvånansvärt negativ bild av hur det är att jobba med programmering (och som i förlängningen kan få en att se mer positivt på generativ AI).
Bonussnack: måltidsshakes.
Ett stort tack till Cloudnet som sponsrar vår VPS!
Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.
Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.
Länkar
- Gleam
- Markdown
- Kottke
- Beam
- Coffeescript
- The Beam book
- Commonmark
- Commonmark-specen
- RST-formatet - Restructuredtext
- Perl
- John Grubers Perl-implementation av Markdown
- Randfall
- Jan Skansholm
- Djot - Markdown fast striktare
- Fastbuild
- Ccache
- Sccache - byggd i Rust av Mozillafolk
- Odefinierat beteende i C++
- Godbolt
- Borrow checker
- Move-konstruktor i C++
- Safe C++ - ett förslag som röstades ner
- Profiles i C++
- Modules i C++
- Bjarne Stroustrup - skapare av C++
- Stöd Kodsnack på Ko-fi!
- Concepts i C++
- Embark
- Carbon - “An experimental successor to C++”
- Chandler Carruth
- Clang
- Googleutvecklaren som tyckte deras AI blivit självmedveten
- Altoids by the fistful
- Metta
Titlar
- Jag ville göra en blogg
- En liten CMS
- Gleam är kul
- Det betyder att det inte finns någonting
- Randfall
- När känns det som att paragrafen tagit slut?
- Skrivet som en spec
- Läsa Grubers Perl-skript
- Två nivåer av saker (i Markdown)
- Det handlar ju om tre funktioner
- Väldigt Rust
- Interagera med felhanteringen
- Kompilatorn tog bort ditt program
- En väg till minnessäkerhet
- En Bjarneidé
- Bit för bit byta ut C++
- Ett enormt komplicerat mål
- Vi designar för att designa
- Det är en liten gubbe i lådan!
- Slippa fatta lunchbeslut