Kodsnack 84 - Från kritisk till mer kritisk
Kodsnack - Podcast tekijän mukaan Kristoffer, Fredrik, Tobias - Tiistaisin
Vi snackar om att komma tillbaka in i jobbet efter ledighet, att veta vad man ska göra och hur lång tid det tar innan man kommer in i något igen. Ibland är man bara inte i den där zonen där man vet hur kod funkar. Fredrik berättar om sitt lilla leksaksprojekt med A* och Kristoffer har breddat sin grad av kritik mot programmeringsparadigm till att omfatta i princip allt. Tobias har byggt ett lite störe pythonprojekt och lärt sig uppskatta nya saker. Därifrån kommer vi in på sätt att få typkontroller i Python och allmän typhantering. Språk kan bli så uttrycksfulla och koncisa att koden blir svårtolkad, vilket är lätt att se som ett problem, samtidigt som det onekligen leder till färre och kortare rader kod vilket i sig är direkt kopplat till en minskning av antalet buggar.
Ja, och gott nytt år!
Diskutera gärna avsnittet på Techworld!
Länkar
- NDA
- Kristoffers spelknackande
- Command & Conquer
- RTS
- Pathfinding
- A*
- Pseudokod på Wikipedia
- Lost vikings
- Lemmings
- Devalvering - inte vad Kristoffer menade
- Vårt snack med James Mickens
- Proof of concept
- Jetbrains
- Pycharm
- Jetbrains IDE för C++ CLion, SeaLion?
- Øredev
- Webstorm
- Typhintning för Python och Pycharm
- Tupel
- None i Python
- Överlagring av funktioner
- Haskell
- Templates
- Generics
- ML
- Guido
- Oxfordkomma
- Typhintning för Python 3
- Common Lisp
- Common Lisps typhintning
- voidpekare
- Go
- Diskussioner om generics i Go
- Swift och generics
- Protokoll i Swift
- Ruby
- “Bakvända if-statser” i Ruby
- Skriva sina egna itereringsfunktioner i Ruby
- Senaste ATP - Marco lär sig Go
- Marcos tweet om att hans goinfrastruktur är live
- Frågeteckenoperatorn i Swift
- Brainfuck
- List comprehension
- Transducers i Clojure
- Map i funktionell programmering
- Decorator i Python
- Memoize
- Singelton
- Vår intervju med Stefan Karpinski
Titlar
- Jag försökte komma in i jobbet igår
- Jag vet inte riktigt vad jag sysslar med
- Det hade ju varit på något sätt skönt att veta exakt vad man sysslade med
- Det kanske är ett RTS vi ska göra?
- Försök navigera dig fram till ett ämne
- Rakt framåt mot köttkvarnen
- Resetta allting till ingenting
- Knappt så man kommer ihåg hur en for-loop ser ut
- Från kritisk till mer kritisk
- Nihilistisk loop
- Aldrig ett steg bakåt
- En typ in och en typ ut
- Python med typning
- Mer bekväma typsystem
- Guido är ens bästa kompis
- En arg britt som slår en på fingrarna
- Tusen varningsflaggor
- Lite legacy i det hela
- En ohyra från C++-världen
- När man väl har förstått templates - vilket i princip är omöjligt
- Lite för fiffigt