Gehen Sie mit der App Player FM offline!
Scalawags #21
Archivierte Serien ("Inaktiver Feed" status)
When? This feed was archived on March 01, 2020 12:09 (). Last successful fetch was on August 13, 2019 01:12 ()
Why? Inaktiver Feed status. Unsere Server waren nicht in der Lage einen gültigen Podcast-Feed für einen längeren Zeitraum zu erhalten.
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
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
- there's two now!
- San Francisco in March
- Amsterdam in June
- http://www.scaladays.org
- proposals due November 1
- San Francisco: food trucks galore
- Amsterdam: herring, weed?
- Boulder is the new Amsterdam
- 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
- Daniel and Seth were there
- Clojure + Overtone + dancing and flying robots = awesome
- "Nashorn: implementing a dynamic language runtime on JVM in 2014"
- by Attila Szegedi
- https://www.youtube.com/watch?v=KKaHkkpdHxg
- the IL and other underlying tech should be reused by implementors of other dynamic languages on the JVM
- annihilate your bytecode. be violent!
- 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"
- by Heather Miller
- https://www.youtube.com/watch?v=coX9RKH4rOs
- the news on spores (and Spark)
- "How types can turn a SQL interpreter into a SQL compiler"
- by Tiark Rompf
- https://www.youtube.com/watch?v=NTAJNYcsAEE
- compiling SQL queries down to fast imperative code
- 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
- new-ish Haskell-like (but strict) compile-to-JavaScript language
- "PureScript (Maybe This Time We Get JavaScript Right)"
- by Bodil Stokke
- "https://www.youtube.com/watch?v=yIlDBPiMb0o
- Phil Freeman (language designer) gave a good unsession too
- Seth is impressed
- 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:
- "Towards 'annex', a Fact Based Dependency System"
- by Mark Hibberd
- https://www.youtube.com/watch?v=JjYAnBhF2JU
- "Towards 'annex', a Fact Based Dependency System"
- much build, many repository
- 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?
- https://github.com/scodec/scodec
- Daniel is too modest to publish his ideas anywhere but as a gist
- 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
- Go compiler targeting the JVM:
- https://code.google.com/p/jgo/
- the compiler is written in Scala
- 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!
41 Episoden
Archivierte Serien ("Inaktiver Feed" status)
When? This feed was archived on March 01, 2020 12:09 (). Last successful fetch was on August 13, 2019 01:12 ()
Why? Inaktiver Feed status. Unsere Server waren nicht in der Lage einen gültigen Podcast-Feed für einen längeren Zeitraum zu erhalten.
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
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
- there's two now!
- San Francisco in March
- Amsterdam in June
- http://www.scaladays.org
- proposals due November 1
- San Francisco: food trucks galore
- Amsterdam: herring, weed?
- Boulder is the new Amsterdam
- 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
- Daniel and Seth were there
- Clojure + Overtone + dancing and flying robots = awesome
- "Nashorn: implementing a dynamic language runtime on JVM in 2014"
- by Attila Szegedi
- https://www.youtube.com/watch?v=KKaHkkpdHxg
- the IL and other underlying tech should be reused by implementors of other dynamic languages on the JVM
- annihilate your bytecode. be violent!
- 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"
- by Heather Miller
- https://www.youtube.com/watch?v=coX9RKH4rOs
- the news on spores (and Spark)
- "How types can turn a SQL interpreter into a SQL compiler"
- by Tiark Rompf
- https://www.youtube.com/watch?v=NTAJNYcsAEE
- compiling SQL queries down to fast imperative code
- 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
- new-ish Haskell-like (but strict) compile-to-JavaScript language
- "PureScript (Maybe This Time We Get JavaScript Right)"
- by Bodil Stokke
- "https://www.youtube.com/watch?v=yIlDBPiMb0o
- Phil Freeman (language designer) gave a good unsession too
- Seth is impressed
- 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:
- "Towards 'annex', a Fact Based Dependency System"
- by Mark Hibberd
- https://www.youtube.com/watch?v=JjYAnBhF2JU
- "Towards 'annex', a Fact Based Dependency System"
- much build, many repository
- 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?
- https://github.com/scodec/scodec
- Daniel is too modest to publish his ideas anywhere but as a gist
- 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
- Go compiler targeting the JVM:
- https://code.google.com/p/jgo/
- the compiler is written in Scala
- 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!
41 Episoden
همه قسمت ها
×Willkommen auf Player FM!
Player FM scannt gerade das Web nach Podcasts mit hoher Qualität, die du genießen kannst. Es ist die beste Podcast-App und funktioniert auf Android, iPhone und im Web. Melde dich an, um Abos geräteübergreifend zu synchronisieren.