Kodsnack 55 - De stora spektaklen
2014-06-17 14:21Vi snackar konferenser, presentationer och lightning talks. Vad gör egentligen en konferens värd att åka på, hur mycket kod vill vi se i presentationsbilderna och ska folk verkligen få ställa frågor?
Sedan övergår vi till att diskutera vad som får programmeringsspråk att slå igenom och om dagens språkexplosion är bra eller dålig samt poängen med att ens hålla reda på hur populära språk är. Är det bra eller dåligt att behöva lära sig fler språk istället för att kunna fokusera på ett eller ett fåtal?
Avsnittet sponsras av Cenito.
Länkar
- Pycon.se
- Vårt första avsnitt om Pycon.se
- Lightning talk - en mycket kort presentation
- IRC - Internet relay chat, ärevördigt system för textchatt
- Kända finska uppfinningar
- FOSDEM - tvådagarskonferens i Belgien som vill uppmuntra spridningen av mjukvara med öppen källkod
- XMMS - mediespelare för unixsystem
- Core foundation - ett av Apples C-API:er för OS X och iOS
- Alla presentationer från WWDC 2014. Den Fredrik pratar om har nummer 237 och heter “A strategy for great work”
- Meetup - utmärkt tjänst för att både hitta och organisera alla sorters träffar för likasinnade
- Øredev - utvecklarkonferens i Malmö
- GDC - Game developers conference
- Square Enix - företaget bakom Final fantasy och många andra stora spel
- Cocoaheads - gruppen för alla intresserade av utveckling på Apples plattformar
- Football addicts - göteborgsbaserade utvecklare av Forza football
- Cenito
- Parsnip - Kristoffers kombinatoriska parser skriven i Python, och bilderna till Kristoffers presentation
- Emscripten - kompilerar C++ till Javascript
- Scheme
- ML
- OCaml
- Hashmap i C++
- [Kernel](http://en.wikipedia.org/wiki/Kernel_(operating_system%29)
- Moores lag
- Fredriks text om små datorer
- TIOBE-indexet över populära språk
- Assembler - lågnivåprogrammeringsspråk som ofta har en ett-till-ett-koppling mellan instruktioner och maskinkod
- Visual basic
- Actionscript - dialekt av Javascrip som främst används i Flash och AIR
- Go
- [Closure](http://en.wikipedia.org/wiki/Closure_(computer_programming%29) - enkelt uttryckt en funktion tillsammans med omgivande miljö - en closure kan när den anropas nå värden som ligger utanför själva funktionen men som var nåbara när funktionen skapades
- Pekare i C
- James Powell som på Pycon.se höll presentationen Generators will free your mind
- Ruby on rails - stilbildande ramverk för webbapplikationer
- Perl
- Jim Weirich - tal om the Y combinator
- Y combinator
- Lambdafunktioner
- Turingkomplett
- In-out-parametrar - parametrar till en funktion som skickas som referenser och därför kan ändras av funktionen (och därmed returnera ett värde till anropande kod)
- Actor model - matematisk modell för samtidig beräkning
- The little schemer - kanske den mest egensinniga bok om programmering som finns
- Gang of four - [Design patterns: elements of reusable object-oriented software](http://en.wikipedia.org/wiki/Gang_of_Four_(software%29)
- Våra anteckningar på Github
- Markdown - syntax för rena textfiler designad för att dels se bra ut som ren text, dels vara enkel att omvandla till HTML