TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    News

    CoRecursive: Coding Stories

    The stories and people behind the code. Hear stories of software development from interesting people.

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Tech Talk: Rust And Bitter C++ Developers With Jim Blandy May 16, 2018
    Show notes

    Tech Talks are in-depth technical discussions.

    Rust, the programming language, seems to be really trendy these days. Trendy to me means shows up a lot on hacker news. Rust is really interesting language though, and I think the growing popularity is deserved.

    Today I talk with Jim Blandy, one of the authors of Programming Rust. We talk about what problems rust is trying to solve, the unique language features and type system of rust. It includes both algebraic data types, type classes, and generics. There is even a proposal somewhere for adding HKT. We also touch on why it is so hard to secure code. Jim works on Firefox and his insights into the difficulty of writing secure code are super interesting.

    Show notes

    • Rust
    • Programming Rust Book
    • MESI protocol
    • Constraint-based Verification of Parameterized Cache Coherence Protocols Formal Methods in System Design
    • Rust Validation -
    • 3d game demo - (not sure where this is, post in comments if you find it)
    • integer overflow

    Tech Talk: Erlang And Distributed Systems with Steven Proctor May 02, 2018
    Show notes

    Tech Talks are in-depth technical discussions.

    Today's interview is with Steven Proctor, the host of the functional geekery podcast. We talk about distributed programming in general and specifically how erlang supports distributed computing. We also talk about things he's learned about functional programming and applying FP principles to various non FP contexts.

    Contact Proctor:

    • Functional Geekery Podcast
    • @stevenproctor
    • @fngeekery

    Tech Talk: Purescript And Avocados with Justin Woo Apr 04, 2018
    Show notes

    Tech Talks are in-depth technical discussions.

    Purescript is a functional programming language that compiles to javascript. It is a strict haskell dialect that can run anywhere that javascript does.

    Justin Woo is a self described Purescript evangelist and enthusiast. We talk about purescript vs elm and working with expressive type systems. Justin also had some great metaphors about phantom types and masking tape as well as avacados and testing.

    Contact Justin:

    • twitter
    • github
    • website

    Show notes:

    • Purescript
    • purescript training videos

    My team at Tenable is hiring. We are a distributed team of scala developers working on static analysis of docker containers (among other things).

    We are a team of smart people, working fairly autonomously on interesting problems. We are one of many teams working on interesting problems at Tenable. I think its a great place to work.

    I am in Peterborough, in Canada, and our team has people working in the US, Ireland and the UK as well.

    Here is the job posting:

    https://www.linkedin.com/jobs/view/586241797/

    Tell them Adam sent you, or you can email me directly at work abell at tenable.com or use this link to apply.


    Tech Talk: Throw Away the Irrelevant with John A De Goes Mar 21, 2018
    Show notes

    Tech Talks are in-depth technical discussions.

    Today's interview is with John A De Goes. We talk about performance problems with monad transformer on the jvm, various flavours of IO monads and reasoning about polymorphic type signatures. On the lighter side of things, we discuss how to write technical articles well, flame wars and Zee vs Zed pronunciation.

    Show Notes:

    • John's Website and Twitter
    • Descriptive Variable Names: A Code Smell
    • Data Structures Are Antithetical to Functional Programming
    • A Modern Architecture for FP

    Tech Talk: Total Swift Programming Feb 12, 2018
    Show notes

    Tech Talks are in-depth technical discussions.

    In simple terms, a total function is a function that produces a well defined output for all possible inputs. A total program is a program composed of only total functions.

    A non-total, or partial function, would be a function that can fail given certain inputs. Such as taking the head of a list, which can fail if giving an empty list and is therefore non-total.

    Total programming can be done in any language, however many languages make this easier. Some, going so far as to require proof of totality.

    In this interview Andre Videla discusses how the swift program language encourages programming in a total style. He also discusses his love of Idris, proof assistants and how his research into haskell, idris and dependant types have made him a better swift programmer.

    Links:

    Total Programming In Swift


    Tech Talk: Idris, Proofs and Haskell with Edwin Brady Jan 29, 2018
    Show notes

    Tech Talks are in-depth technical discussions.

    Edwin Brady is the creator of the Idris programming language and Author of the book Type-Driven Development with Idris and a computer science lecturer. The book, the language and Edwin himself all seem to be chock full of ideas for improving the way computer programming is done, by applying ideas from programming language theory.

    In this interview, we discuss dependent types, type holes, interactive and type-driven development, theorem provers, Curry–Howard correspondence, dependant haskell, total functional programming, British vs American spelling and much more.

    Links:

    • The Book
    • Idris Lectures at OPLSS
    • Idris Language Site

    Tech Talk: Domain Driven Design meets Functional Programming Jan 22, 2018
    Show notes

    Tech Talks are in-depth technical discussions.

    In object oriented languages, modeling a complex problem domain is a well understood process. Books like Domain Driven Design contain techniques for breaking down a problem domain and earlier books like the gang of four book catalogue design patterns for modeling these domains in an object oriented way.

    In today's interview Debashish Ghosh explains how to model a complex problem domain in a functional paradigm. His solution focuses on modelling the behaviour of the software system rather than nouns it will contain. He also focuses on an algebraic approach to api design and discusses how abstract algebra provides tools for building better software.

    Episode Page

    Episode Transcript

    "I first come up with what I call the algebra of the behaviors. The algebra of the behaviors refers to the basic contract, which the behavior is supposed to support, which the behavior is supposed to honor. So that's the algebra." -Debashish Ghosh

    Links:

    Debashish's Book


    Previous 1 10 11 12

    Related Podcasts

    Inside Strategic Coach: Connecting Entrepreneurs With What Really Matters

    1

    Inside Strategic Coach: Connecting Entrepreneurs With What Really Matters Business
    WSJ Your Money Briefing

    2

    WSJ Your Money Briefing Business
    FORTUNE Unfiltered with Aaron Task

    3

    FORTUNE Unfiltered with Aaron Task Business
    FORTUNE OnStage Presents: The Most Powerful Women

    4

    FORTUNE OnStage Presents: The Most Powerful Women Business
    Slate Money

    5

    Slate Money Business
    In The Dark – The New Yorker

    6

    In The Dark – The New Yorker Business News
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights