Kodsnack 54 - De har gått hela vägen till Haskell Vi snackar om programmeringsspråket Swift och lågnivågrafikramverket Metal - två av nyheterna Apple just presenterat på sin utvecklarkonferensWWDC.
Avsnittet sponsras av Malmö startup studio.
Länkar- Malmö startup studio
- malmostartupstudio.se/events
- Apples keynote - presentationen som inledde konferensen och presenterade vad Apple ansåg vara de viktigaste nyheterna
- WWDC
- WWDC-lotteriet - Apple lottade ut biljetterna till årets konferens
- Git bisect
- SQLite - liten och självpaketerad SQL-databasmotor
- fsync
- Plex pass
- Förrförra programmet - "Femte elementet i en vektor"
- Hur vi spelar in Kodsnack
- Våtvara
- Förra programmet - "Gör en Python 5"
- Diffie-Hellman-nyckelutbyte
- Kodsnack på twitter
- Kodsnack på e-post
- Andra som berättar om vad som är nytt i iOS 8 och Mac OS X Yosemite
- Swift - Apples nysläppta programmeringsspråk
- Avoiding Copland 2010 - John Siracusas artikel från 2005 om att Apple måste skaffa sig ett språk med modern minneshantering
- Objective-C
- Smalltalk
- NeXT
- Utvecklingen av Objective-C
- LLVM och Clang
- Binärkompatibilitet
- Cocoa - Apples centrala ramverk för OS X och iOS
- Funktionella språk
- Lisp
- ML
- Haskell
- Ruby
- Python
- Groovy - dynamiskt språk som körs på Javas virtuella maskin
- Rust
- Go
- F#
- Chris Lattner
- Headerfiler
- Moduler för C och Objective-C
- State of the union-presentationen
- Alla presentationer från WWDC 2014
- Xcode 6
- Swift optionals - Hur swift gör det svårare att dereferera null av misstag
- Maybe-monaden
- Hibernate - javabibliotek för att översätta mellan objektmodeller och relationsdatabaser
- Namngivna parametrar
- Syntaxen för dictionaries i Objective-C tillsammans med den för andra förändringar som skedde samtidigt
- ARC - Apples modell för minneshantering. Används för både Objective-C och Swift
- Cirkulära referenser
- Sätt att läcka minne i Java
- Erlang
- Pattern matching
- Unicode
- UTF-8
- Emoji
- utf8everywhere.org - propagerar och hjälper dig propagera för att UTF-8 ska användas … ja, överallt
- Bytekod - kod anpassad för effektiv körning av en tolk eller virtuell maskin
- Kompilerade språk - språk som omvandlas till någon typ av maskinkod innan de körs
- clattner_llvm - Chris Lattner på Twitter
- AngularJS - populärt javascriptramverk
- Swift playgrounds - Artikel om Playgrounds
- Read-eval-print-loop - kommandoradsmiljö (oftast) i vilken man kan skriva in och köra programkod och direkt se resultatet
- Lispmaskiner - datorer byggda specifikt för att ha Lisp som sitt huvudspråk
- Bret Victor och hans presentationer
- Light table - utvecklingsmiljö för Clojure, Python och webbutveckling
- Nyheter i Xcode 6
- Metal - Apples nya ramverk för 3d-programmering på iOS
- Tim Sweeney - grundare av Epic games och utvecklare av Unreal-motorn
- Ray tracing - teknik för att skapa 3d-grafik
- Johan Andersson
- Frostbite - spelmotor först utvecklad för spelen i Battlefield-serien
- John Carmack - 3d-spelprogrammeringsguru
- DirectX - API-familj från Microsoft för effektiv hantering av spel och annan media
Fler avsnitt av Kodsnack
Visa alla avsnitt av KodsnackKodsnack med Kristoffer, Fredrik, Tobias finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
