September 2nd, 2019 | 37 mins
.net, advertising, appimage, application packaging, bpython, c#, clojure, coder radio, containers, developer podcast, docker, exploratory programming, f#, flatpak, formal methods, forth, homebrew, interactive development, jupiter broadcasting, litecli, macos, macros, memory safety, monkeypatching, npm, pry, python, rebel-readline, repl, ruby, rust, scripting languages, smalltalk, snapcraft, sql, sqlite, supporting open source
We debate the best way to package scripting language apps then explore interactive development and the importance of a good shell.
August 26th, 2019 | 54 mins 1 sec
7 languages, 7 languages challenge, 7 languages in 7 weeks, abc, abstraction, academia, breaking changes, coder radio, concurrency, crystal, cs, developer podcast, fibers, foss, green threads, intel, julia, jupiter broadcasting, macros, math, nil, null, null-safety, python, rails, rails 6, rust, safety, semver, software maintenance, static types, systems programming, tragedy of the commons
We're back and going crazy about Crystal, a statically typed language that's as fast as C and as slick as ruby.
August 12th, 2019 | 44 mins 4 secs
.net, 737, 737 max, aerospace, boeing, coder radio, concurrency, developer podcast, f#, functional programming, jupiter broadcasting, microsoft, ml, open source, pattern matching, ruby, rust, static types, topshell
Things get heated when it’s time for Wes to check-in on Mike’s functional favorite, F#, and share his journey exploring modern .NET on Linux.
July 29th, 2019 | 43 mins 36 secs
.net, 7 languages, clojure, clojurescript, coder radio, computer science, developer podcast, elixir, erdos, erlang, f#, foss, github, jupiter broadcasting, kotlin, lisp, microsoft, open source, openssl, parinfer, rust, rustls, sensitivity conjecture, tls, trade policy, trade war
Mike and Wes debate the merits and aesthetics of Clojure in this week's rowdy language check-in.
July 1st, 2019 | 48 mins 46 secs
7 languages challenge, 7 languages in 7 weeks, accounting, apple, application distribution, bureaucracy, c++, coder radio, compilers, concurrency, developer podcast, executable, go, goroutines, gradual types, ide, jony ive, jupiter broadcasting, linux, oop, pex, programming, prototyping, pyoxidizer, python, python packaging, ruby, ruby on rails, rust, shiv, sorbet, static linking, static types, stripe, type checking, windows, wsl, wsl2
Mike and Wes burrow into the concurrent world of Go and debate where it makes sense and where it may not.
May 8th, 2019 | 34 mins 30 secs
.net, .net 5, .net core, ahead of time, aot, automated testing, clr, coder radio, community, compilers, conway's game of life, developer podcast, development environments, devops, documentation, f#, functional programming, ide, ios, java, javadoc, jit, lfnw, literate programming, llvm, manual testing, mono, objective c, oop, open source, pengwin, project uno, qa, rdoc, runtime, rust, sdet, simulation, swift, testing, testing culture, ui programming, unity, uwp, visual studio code, visual studio code remote, web assembly, wsl, xamarin, xaml
.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they mean for F#.
May 2nd, 2019 | 1 hr 45 secs
.net, aws, bosque, chromebooks, chromeos, coder radio, developer podcast, earth day, egpu, f#, git-secrets, gpl, hardware, lgpl, mad botter, memory management, ml, pinning, programming language research, qt, rust, software licenses, strong types, system76, telemetry, thunderbolt, type safety, typed strings, typescript, windows, windows 10, xfce
Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.
April 25th, 2019 | 45 mins 34 secs
.net, actors, akka, avalonia, aws, beam, c#, clojure, clojurescript, coder radio, developer podcast, developer training, distributed systems, earth day, elastic beanstalk, elixir, erlang, fortran, joe armstrong, learning, let it crash, low latency, mad botter, open source, prolog, reading code, rust, tetris, tiddlywiki, typescript, voip, winforms
We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong learning.
April 17th, 2019 | 50 mins 7 secs
amd, apple, chromebook, chromeos, clojure, coder radio, coreml, crates.io, developer education, developer podcast, egpu, elixir, erlang, graphics cards, haskell, http prompt, ios, java, linux desktop, machine learning, mesa, microsoft, nvidia, ocaml, pengwin, programming languages, python, rails, ruby, rust, sean griffin, thunderbolt, usb-c, windows, windows 10, wlinux, wsl
Mike's back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.
April 1st, 2019 | 38 mins 14 secs
Mike explores the state of Xamarin.Android development on Linux, and we talk frameworks versus libraries and what Rails got right.