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(728)

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

Kodsnack 710 - Din shader är optimal, med Mårten Rånge

Kodsnack 710 - Din shader är optimal, med Mårten Rånge

Fredrik snackar shaders med Mårten Rånge. Shaders är små program som skrivs i ett C-liknande språk (GLSL), körs direkt på grafikkort, och ritar grafik (eller skapar ljud) på ens skärm med ofta chocker...

7 Juli 1h 10min

Kodsnack 709 - Sju Mozart just nu, med Patrik Svensson

Kodsnack 709 - Sju Mozart just nu, med Patrik Svensson

Fredrik snackar med Patrik Svensson om Spectre.tui och att dyka ner i saker för att man är intresserad av dem. Patrik berättar om vad Spectre.tui är och hur det kom till, tack vare en lucka mellan upp...

30 Juni 44min

Kodsnack 708 - Bortom chattrutan, med Philip Alm

Kodsnack 708 - Bortom chattrutan, med Philip Alm

Fredrik snackar med Philip Alm om hur språkmodeller förändrar arbetssätt. Philip är grundare och CTO på Incredible, där man bygger en röststyrd AI som låter dig visa och berätta vad du vill och sedan ...

23 Juni 1h 8min

Kodsnack 707 - Det finns ett värde i friktion, med Benny Andrén och Jakob Wolman

Kodsnack 707 - Det finns ett värde i friktion, med Benny Andrén och Jakob Wolman

Fredrik snackar hastighet och kognitiv skuld med Benny Andrén och Jakob Wolman. Allt handlar inte om hastighet. Eller åtminstone inte om hastighet i de steg som språkmodeller kan göra snabbare. Vi dis...

16 Juni 48min

Populärt inom Utbildning

historiepodden-se
rss-bara-en-till-om-missbruk-medberoende-2
det-skaver
nu-blir-det-historia
harrisons-dramatiska-historia
not-fanny-anymore
johannes-hansen-podcast
roda-vita-rosen
rss-viktmedicinpodden
allt-du-velat-veta
rikatillsammans-om-privatekonomi-rikedom-i-livet
sa-in-i-sjalen
rss-max-tant-med-max-villman
sektledare
rss-traningsklubben
i-vantan-pa-katastrofen
sex-pa-riktigt-med-marika-smith
vi-gar-till-historien
parkinsonpodden
rss-autismandan