Chris Miller on Crafting a Programming Language

About this Episode

Published December 15, 2022 | Duration: 42:55 | RSS Feed | Direct download
Transcript: English

Today on Elixir Wizards, Chris Miller, software engineer at Corvus Insurance, joins us again for an in-depth discussion on the different approaches to programming. We dive into the conception and origin of new languages and how they evolve to solve new problems over time.

*Please remember to take our LISTENER SURVEY so we can come back bigger and better for Season 10 – Coming in early 2023!! *

Key Points From This Episode:

  • The hosts catch up with Chris and learn a bit about Corvus Insurance
  • What excites Chris about programming language and new ways of thinking
  • Chris' fascination with all different types of languages from Chinese to Greek to C++
  • We get a refresher on the concept of Domain Specific Language
  • What DSL is being used for certains problems in the domain at Corvus Insurance
  • Why a coder should care about the crafting of a programming language
  • We discuss why all coders don't only write assembly code
  • Chris breaks down how he has attempted to write his own programming language
  • We learn some inside tips on how stay within the abstract boundary when building a domain
  • How Chris' experience with multiple coding languages has influenced his work in Elixir
  • What the advantage of knowing multiple languages is

Links Mentioned in Today’s Episode:

Corvus Insurance on Twitter — https://twitter.com/CorvusInsurance
Corvus Insurance -- https://www.corvusinsurance.com/
SmartLogic — https://smartlogic.io/
SmartLogic Twitter — https://twitter.com/smartlogic

Transcript (English):