
Sign up to save your podcasts
Or
In this episode of "Dead Code," Jared and Harmony, a self-taught programmer with extensive experience in Ruby, explore the benefits of experimenting with unconventional programming languages. They discuss Fennel, a Lisp that compiles to Lua, highlighting its simplicity and versatility for applications like game modding. Jared shares his experience with ReScript, a language in the ML family that compiles to JavaScript, emphasizing its strong type system and seamless integration with React. They also delve into Uiua, a stack-based array language with a unique symbol-rich syntax, which Harmony finds ideal for tackling complex mathematical programming challenges. The episode emphasizes how these esoteric languages can broaden a programmer's perspective and problem-solving approach.
Links:
Fennel Language
Lua Programming Language
ReScript Language
OCaml
Standard ML Documentation
Uiua Language
APL Language
Conway’s Game of Life Interactive Simulator
Advent of Code
Project Euler
React.js
Fennel VS Code Extension
ReScript VS Code Extension
Uiua VS Code Support
Emacs Fennel Mode
Emacs ReScript Support
Dead Code Podcast Links:
Mastodon
X
Jared’s Links:
Mastodon
X
Episode Transcript
Hosted on Acast. See acast.com/privacy for more information.
In this episode of "Dead Code," Jared and Harmony, a self-taught programmer with extensive experience in Ruby, explore the benefits of experimenting with unconventional programming languages. They discuss Fennel, a Lisp that compiles to Lua, highlighting its simplicity and versatility for applications like game modding. Jared shares his experience with ReScript, a language in the ML family that compiles to JavaScript, emphasizing its strong type system and seamless integration with React. They also delve into Uiua, a stack-based array language with a unique symbol-rich syntax, which Harmony finds ideal for tackling complex mathematical programming challenges. The episode emphasizes how these esoteric languages can broaden a programmer's perspective and problem-solving approach.
Links:
Fennel Language
Lua Programming Language
ReScript Language
OCaml
Standard ML Documentation
Uiua Language
APL Language
Conway’s Game of Life Interactive Simulator
Advent of Code
Project Euler
React.js
Fennel VS Code Extension
ReScript VS Code Extension
Uiua VS Code Support
Emacs Fennel Mode
Emacs ReScript Support
Dead Code Podcast Links:
Mastodon
X
Jared’s Links:
Mastodon
X
Episode Transcript
Hosted on Acast. See acast.com/privacy for more information.