Kodsnack 86 - Mitt favorit-X
2015-01-20 10:26Fredrik och Tobias följer upp kommentarer från tidigare avsnitt. Ämnen som tas upp är bland annat det här med att lära sig saker från grunden, kopplingen mellan det och alla nya lösningar och språk som skapas. Att prova på nya språk och våga experimentera i början av nya projekt.
Diskutera gärna avsnittet på Techworld!
Återigen, om du vill berätta om något vi inte har koll på vill vi jättegärna få höra det!
Billy Sjöbergs kommentar
Hej på er!
Ett stort grattis till ett grymt program, det är en njutning att höra er nörda ner er en gång i veckan i podcasten.
Ni hade ett väldigt intressant avsnitt där ni bjöd in en .Net-snubbe som proklamerade för hur MS gått mot OSS-hållet samt hur språket .Net har förändrats. Det vore jäkligt kul att höra ett liknande program med någon från JVM-sidan, då ni generellt verkar vara väldigt snabba på att basha Java trots att era erfarenheter främst verkar sträcka sig till kodning i sorgebarnet Eclipse och old-school Java.
Har kodat i flera språk under resans gång (C++, JS, Go, Python, JVM-språk etc) och jag kan hålla med om att Java har haft en legacy-stämpel under de sista åren. Trots det är det svårt att ignorera dess popularitet och position som ett utav de nuvarande största språken. Java 8 som släpptes förra året var ett stort steg fram för språket och även om det legat still ett tag så finns det hopp då man börjar plocka in delar utav funktionell programmering och bättre collections-api’er etc.
Det finns ju även en uppsjö utav intressanta JVM-språk som ni skulle kunna ta upp och experimentera med. Dessa har sprungit förbi Java i produktivitiet sedan länge och är väldigt trevliga att koda i. När jag exempelvis lyssnade på era diskussioner kring typning i Python så önskade jag att nån av er hade testat ex Groovy som är ett “eventuellt” typat språk som liknar Python men drar med sig mycket utav det goda från Java-världen samtidigt som det lämnar de dåliga bitarna. Väldigt användbart från allt till små enkla admin-script till ex fulla web-applikationer eller api-tjänster.
För den lite mer akademiske kan man även kika på min favorit Scala som i mina ögon representerar hur Java skulle sett ut om det designades på den här sidan millennieskiftet. Väldigt intressant språk med ena benet i den funktionella och andra i den objektorienterade världen.
Kort sagt, vore intressant om ni gav JVM-världen en chans till och försöka se vad som egentligen växt upp på andra sidan häcken medans ni var borta.
Fortsätt ert underbara arbete och koda väl!
/Billy
Länkar
- Veckans bonusmaterial
- @kodsnack på Twitter
- info@kodsnack.se
- Avsnittet på Techworld
- Avsnittet med Rob Ashton
- Kommentarerna på avsnittet med Rob Ashton
- Øredev
- At the frontend - konferensen där Rob höll öppningsanförandet
- Haskell
- Skalor
- Läckande abstraktioner
- Tidigare avsnitt om att lära sig saker och att utvecklingen går snabbt
- Not invented here
- Rust har nått 1.0
- Mozilla foundation
- Servo - webbläsarmotor skriven i Rust
- Go
- C#
- Cambriska explosionen
- React
- Manuell minneshantering
- Vårt snack med Filip Ekberg om .net
- Nyheter i Java 8
- Java collections-API:er
- Paradigm
- Scala
- Groovy
- Marco Arment på ATP
- Knockout
Titlar
- Svart hål av negativ feedback
- Forcera sig igenom problemen
- För att bli bra på att klättra
- En platå där någon har försökt skydda en från allt
- En produkt att sälja till kunden imorgon
- Stora intensiva backendsystem
- Vi har avancerat i vår förståelse
- Brytpunkter
- Alla tror att de kan lösa problemet bättre
- Mitt favorit-X
- När man multiparadigmar sina språk
- Kunskapen som koden sätter på pränt
- Massan som man har producerat