Kodsnack 55 - De stora spektaklen
Vi 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.
-
Vårt första avsnitt om Pycon.se
-
Lightning talk - en mycket kort presentation
-
IRC - Internet relay chat, ärevördigt system för textchatt
-
Binärblobben för SSH som man var tvungen att ladda ner förr
-
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
-
Parsnip - Kristoffers kombinatoriska parser skriven i Python, och bilderna till Kristoffers presentation
-
GCC och att generera kod för Playstation 2
-
Emscripten - kompilerar C++ till Javascript
-
[Kernel](http://en.wikipedia.org/wiki/Kernel_(operating_system%29)
-
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
-
Actionscript - dialekt av Javascrip som främst används i Flash och AIR
-
[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
-
James Powell som på Pycon.se höll presentationen Generators will free your mind
-
Ruby on rails - stilbildande ramverk för webbapplikationer
-
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)
-
Markdown - syntax för rena textfiler designad för att dels se bra ut som ren text, dels vara enkel att omvandla till HTML
- Jag vet inte hur vanligt det är utanför
- Lite opportunistiskt
- Mer eller mindre förberett
- Rita över sitt egna element
- Det blir ju inte bättre för det
- Touchy-feely-presentation
- Man hade en konferensbudget
- Konferenser där jag varit perifert intresserad
- Det är folket det hänger på
- En massa källkod på en slide
- Berätta någon slags historia
- Vem har inte problem med Xcode
- Microsoftchefer som blev tokfulla och däckade i baren
- Den bästa konferensupplevelse jag haft
- Någon som stod framför en OH-bild
- Alla tittar i sin laptop och väntar på att tiden ska gå
- Man förväntar sig allt från en keynote
- De stora spektaklen
- Bara oljud och kaos
- En farlig fälla för arbetsgivare
- Det är ju roligt att sitta därnere och vara nervös
- Det jagades adaptrar fram och tillbaka
- Objektorienterat fast i C
- Det går inte att se några mönster
- En stor fet bok på japanska och assemblerinstruktioner
- Lisp-språk i allmänhet
- 100% idéer från gamla språk
- En helt ny uppenbarelse
- Språket anstränger sig för att göra programmeraren produktiv
- Det tar emot mycket mer att göra en hashmap (i C++)
- Den mentala tyngden är så mycket mindre
- Hellre en liten liten låda med mer batteri
- En end-user-utvecklare
- Jag har varit på min snedtripp och lärt mig Lisp och Scheme
- Jag utgick från att han inte var amerikan
- Han programmerade Python på ett sätt som jag aldrig programmerat Python
- En massa mindblowingtrick man måste stacka på varandra
- Ett turingkomplett språk i sig
- I ett riktigt programmeringsspråk behöver man inga patterns