Kodsnack 80 - Where numbers don't have to be special anymore
Kodsnack7 Dec 2014

Kodsnack 80 - Where numbers don't have to be special anymore

We chat with Stefan Karpinski, creator of the Julia programming language, live on stage during Øredev 2014. Topics include defiding to build a new language, the interesting unsolved problems of numerical computing, concurrency solutions, developing with and on LLVM, handling deprecation nicely, things (possibly) in the future for Julia and why Swift is exciting for Julia and other languages.

This recording exists as good as it is thanks to Stephen Chin of nighthacking.com for providing and masterfully wrangling all the necessary technology.

There is a minute and a half of worse audio quality just after the nine minute mark, where microphone problems forced us to fill in with audio from our backup microphone.

Comments, thoughts or suggestions? Discuss this episode at Techworld!

Links Titles
  • Some of the interesting tradeoffs
  • Bridge that gap between high-level and low-level
  • A huge pointer graph of some kind
  • It’s good to have a focus, initially
  • The point where we’re pushing things
  • The classic tradition of a ton of IFDEFs
  • This brings us back to garbage collection
  • Specializing for numerical work
  • Where numbers don’t have to be special anymore
  • (The question is:) How useful is that generalization?
  • You don’t necessarily know what code you’re going to need in advance
  • Trading off memory for performance
  • Really doing the deprecation process
  • A situation where normally you’d JIT something
  • You might end up in a slow case
  • You can always just fall back on an interpreter
  • A partially compiled interpreter
  • Nobody needs to know that it was written in Julia
  • A really capable C library
  • As easy as walking a linked pointer list
  • I’m really glad someone else implemented it

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(732)

Kodsnack 718 - Vad en tittare upplever, med Olof Lindman

Kodsnack 718 - Vad en tittare upplever, med Olof Lindman

Fredrik snackar med Olof Lindman som berättar om videohantering på SVT. Det är på sätt och vis CI/CD för videofiler, och det finns miljoner val och avvägningar att göra längs vägen. Olof har jobbat me...

1 Sep 1h 9min

Kodsnack 717 - Att göra den andra versionen, med Lars Wikman

Kodsnack 717 - Att göra den andra versionen, med Lars Wikman

Fredrik och Lars Wikman snackar om Lars karriär och dess koppling till Nerves och nischer, att sitta i Nerves kärnteam, att jobba närmare hårdvara, och förstås om årets upplaga av Goatmire. Sista säkr...

25 Aug 1h 8min

Kodsnack 716 - Dubious lifestyle decisions, with James Smith

Kodsnack 716 - Dubious lifestyle decisions, with James Smith

Fredrik chats with James Smith about forking Rails for the greater good. The name of the project is Mosscap. (During recording, it still used the temporary name Amiko.) James explains why the forking ...

18 Aug 1h 2min

Kodsnack 715 - Lägsta vagnsnumret söderut, med Dan Berglund

Kodsnack 715 - Lägsta vagnsnumret söderut, med Dan Berglund

Fredrik snackar apputveckling, tåg, och perronger med Dan Berglund. SJ:s app har en funktion som talar om var på perrongen man ska stå för att komma nära sin vagn. Hur fungerar egentligen det? Dan var...

11 Aug 1h 2min

Kodsnack 714 - Kung Nix, med Jonas Hultén

Kodsnack 714 - Kung Nix, med Jonas Hultén

Fredrik och Jonas Hultén snackar Nix, Nixos, och devops. Nix är en pakethanterare som vill lösa alla beroendeproblem. Nixos är ett operativsystem byggt ovanpå, där man deklarerar vad man ha och får re...

4 Aug 1h 15min

Kodsnack 713 - Ett medelvärde mellan deras rum och mitt kontor

Kodsnack 713 - Ett medelvärde mellan deras rum och mitt kontor

Har du varit sugen på att göra mer med dina "smarta" prylar i hemmet? Har du undrat vad man egentligen har Home assistant till och hur man bäst sätter upp saker? Detta kan vara avsnittet för dig! Fred...

28 Juli 49min

Kodsnack 712 - När man kan sin modell

Kodsnack 712 - När man kan sin modell

Fredrik och Kristoffer sågs på stan för ett snack om Gram, teoribyggande, och ganska mycket mer. Kristoffer jobbar på ett jätteprojekt när han inte har något annat för sig. Kommunikation är ett proble...

21 Juli 1h 29min

Kodsnack 711 - Åtta sprites per rad, med Niklas Pettersson

Kodsnack 711 - Åtta sprites per rad, med Niklas Pettersson

Fredrik snackar NES-programmering med Niklas Pettersson. Att bygga spel för en mer än 40 år gammal konsol är inte bara möjligt, det är smidigare än någonsin tack vare språk och verktyg som Nesfab och ...

14 Juli 54min

Populärt inom Utbildning

historiepodden-se
det-skaver
rss-bara-en-till-om-beroende-medberoende
nu-blir-det-historia
allt-du-velat-veta
not-fanny-anymore
harrisons-dramatiska-historia
rss-viktmedicinpodden
rikatillsammans-om-privatekonomi-rikedom-i-livet
sa-in-i-sjalen
i-vantan-pa-katastrofen
johannes-hansen-podcast
roda-vita-rosen
rss-max-tant-med-max-villman
rss-ar-det-rimligt
sektledare
rss-basta-livet
rss-foraldramotet-bring-lagercrantz
rss-sjalsligt-avkladd
sex-pa-riktigt-med-marika-smith