Artwork

Content provided by Dick Wall and Scalawags Podcast. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dick Wall and Scalawags Podcast or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Scalawags #21

1:17:53
 
Share
 

Archived series ("Inactive feed" status)

When? This feed was archived on March 01, 2020 12:09 (4y ago). Last successful fetch was on August 13, 2019 01:12 (4+ y ago)

Why? Inactive feed status. Our servers were unable to retrieve a valid podcast feed for a sustained period.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 50748141 series 11533
Content provided by Dick Wall and Scalawags Podcast. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dick Wall and Scalawags Podcast or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Scalawags #21

Take special note of the masterfully smooth topic segues throughout.

YouTube link: https://www.youtube.com/watch?v=xYZ0ZctrgTg

intro (0:00)
  • Daniel is crushed by a giant cat
  • Seth dusts off his radio announcer voice
  • The jaws of evolution close around Dick's neck
  • Ear hair is differentially valued according to species
Scala Days 2015 (2:45)
  • there's two now!
  • San Francisco: food trucks galore
  • Amsterdam: herring, weed?
    • Boulder is the new Amsterdam
Scala Summit (7:50)
  • Dick was there
  • "it's free form, you can do whatever the hell you like"
  • Scala + Play + sbt + pcDuino + pinwheel + straw = automated weather station!
  • Kotlin and Swift, fish and lava lamps, Haskell and Idris
Strange Loop (14:25)
  • Daniel and Seth were there
  • Clojure + Overtone + dancing and flying robots = awesome
  • "Nashorn: implementing a dynamic language runtime on JVM in 2014"
  • Scala talks are very serious. Clojure programmers can't find jobs, do fun things instead?
    • at least we have Shadaj, and Jon & Miles
  • "Function Passing Style: Typed, Distributed Functional Programming"
  • "How types can turn a SQL interpreter into a SQL compiler"
  • Typelevel Scala unsession at Strange Loop
    • packed room. not recorded
    • hugs & good vibes all around. in all directions. Daniel promises!
    • the matrix of features (of death)
    • not can haz primes in identifiers
  • PureScript
dbuild open-sourced (34:20)
  • Josh: "We open-sourced the thing we use to do regression testing on the [Scala] compiler."
  • dbuild, meta-builder, builds builds
    • rebuild all the things from source, even though they declare dependencies as binary
  • lying liars lie when they declare dependencies
  • Nix envy
  • snapshots suck
  • proper timing of the open-source novelty hump
  • a man-person is a person-thread
  • Michael Pilquist asks: will anyone use it besides Typesafe and Typelevel Scala?
    • maybe
  • Daniel and Seth missed it, but people said it was good:
  • much build, many repository
serialization (48:30)
  • sbt team did a survey of all the possible ways of serializing Scala objects
    • there are like 40. there is no winner.
  • Dick likes spray-json
  • JSON lacks many negatives. but not all of them
  • JSON API versioning is a big problem
    • there are many competing versions of XSD for JSON
  • Rich Hickey has this thing "Transit"
  • oh god, somebody said CORBA. and they didn't stop. then they said SOAP.
  • Protobuf. it has a purpose.
  • Scodec to the rescue?
  • Monoids 101 with Professor Spiewak
  • Josh: does this support open extension of the protocol?
  • the whole subject of serialization depresses Seth
    • this isn't why we became programmers
    • please, some brilliant person, save us
  • JSONx makes Daniel feel dirty
  • Transit is "definitely an improvement over JSON", says Josh
    • but the word "but" follows soon after
  • throw your hands in the air and go dynamic, man!
  • Rob Norris makes a Simpsons reference that flies right by all of us
  • poor CORBA gets made fun of again
Esoteric Ecosystem Enumerated: Go on the JVM (1:10:20)
  • Go compiler targeting the JVM:
  • if if is a statement and not an expression, we're packing up and going home
  • there's this Dart thing, supposedly
  • Josh has Google Configuration Language nostalgia
  • sad ponies broke our podcast
  • we are lonely. our mailing list is lonely.

Like bytes on the wire, like a drunk in a midnight choir. See you next time!

  continue reading

41 episodes

Artwork

Scalawags #21

thescalawags's podcast

78 subscribers

published

iconShare
 

Archived series ("Inactive feed" status)

When? This feed was archived on March 01, 2020 12:09 (4y ago). Last successful fetch was on August 13, 2019 01:12 (4+ y ago)

Why? Inactive feed status. Our servers were unable to retrieve a valid podcast feed for a sustained period.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 50748141 series 11533
Content provided by Dick Wall and Scalawags Podcast. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dick Wall and Scalawags Podcast or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Scalawags #21

Take special note of the masterfully smooth topic segues throughout.

YouTube link: https://www.youtube.com/watch?v=xYZ0ZctrgTg

intro (0:00)
  • Daniel is crushed by a giant cat
  • Seth dusts off his radio announcer voice
  • The jaws of evolution close around Dick's neck
  • Ear hair is differentially valued according to species
Scala Days 2015 (2:45)
  • there's two now!
  • San Francisco: food trucks galore
  • Amsterdam: herring, weed?
    • Boulder is the new Amsterdam
Scala Summit (7:50)
  • Dick was there
  • "it's free form, you can do whatever the hell you like"
  • Scala + Play + sbt + pcDuino + pinwheel + straw = automated weather station!
  • Kotlin and Swift, fish and lava lamps, Haskell and Idris
Strange Loop (14:25)
  • Daniel and Seth were there
  • Clojure + Overtone + dancing and flying robots = awesome
  • "Nashorn: implementing a dynamic language runtime on JVM in 2014"
  • Scala talks are very serious. Clojure programmers can't find jobs, do fun things instead?
    • at least we have Shadaj, and Jon & Miles
  • "Function Passing Style: Typed, Distributed Functional Programming"
  • "How types can turn a SQL interpreter into a SQL compiler"
  • Typelevel Scala unsession at Strange Loop
    • packed room. not recorded
    • hugs & good vibes all around. in all directions. Daniel promises!
    • the matrix of features (of death)
    • not can haz primes in identifiers
  • PureScript
dbuild open-sourced (34:20)
  • Josh: "We open-sourced the thing we use to do regression testing on the [Scala] compiler."
  • dbuild, meta-builder, builds builds
    • rebuild all the things from source, even though they declare dependencies as binary
  • lying liars lie when they declare dependencies
  • Nix envy
  • snapshots suck
  • proper timing of the open-source novelty hump
  • a man-person is a person-thread
  • Michael Pilquist asks: will anyone use it besides Typesafe and Typelevel Scala?
    • maybe
  • Daniel and Seth missed it, but people said it was good:
  • much build, many repository
serialization (48:30)
  • sbt team did a survey of all the possible ways of serializing Scala objects
    • there are like 40. there is no winner.
  • Dick likes spray-json
  • JSON lacks many negatives. but not all of them
  • JSON API versioning is a big problem
    • there are many competing versions of XSD for JSON
  • Rich Hickey has this thing "Transit"
  • oh god, somebody said CORBA. and they didn't stop. then they said SOAP.
  • Protobuf. it has a purpose.
  • Scodec to the rescue?
  • Monoids 101 with Professor Spiewak
  • Josh: does this support open extension of the protocol?
  • the whole subject of serialization depresses Seth
    • this isn't why we became programmers
    • please, some brilliant person, save us
  • JSONx makes Daniel feel dirty
  • Transit is "definitely an improvement over JSON", says Josh
    • but the word "but" follows soon after
  • throw your hands in the air and go dynamic, man!
  • Rob Norris makes a Simpsons reference that flies right by all of us
  • poor CORBA gets made fun of again
Esoteric Ecosystem Enumerated: Go on the JVM (1:10:20)
  • Go compiler targeting the JVM:
  • if if is a statement and not an expression, we're packing up and going home
  • there's this Dart thing, supposedly
  • Josh has Google Configuration Language nostalgia
  • sad ponies broke our podcast
  • we are lonely. our mailing list is lonely.

Like bytes on the wire, like a drunk in a midnight choir. See you next time!

  continue reading

41 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide