Tag: compilers

Episode 402: Rich Harris on the Svelte Javascript Framework

Filed in Episodes by on March 12, 2020 0 Comments
Episode 402: Rich Harris on the Svelte Javascript Framework

Rich Harris, author of the Javascript module bundler Rollup, discusses with SE Radio’s Adam Conrad his Javascript framework Svelte as a high-performance alternative to mainstay frameworks such as React, Angular, and Vue. They begin with a brief overview of Svelte and how it came to be, then dive in on the compiler-as-a-framework concept, briefly discussing its […]

Continue Reading »

Episode 384: Boris Cherny on TypeScript

Filed in Episodes by on October 16, 2019 0 Comments
Episode 384: Boris Cherny on TypeScript

Boris Cherny, author of Programming TypeScript, speaks with Nate Black explaining how TypeScript can scale Javascript projects to larger teams, larger code bases, and across devices. TypeScript is a “gradually typed” language, which allows you to add compile time verification to a JavaScript project bit by bit. TypeScript aims to be practical by catching common […]

Continue Reading »

Episode 372: Aaron Patterson on the Ruby Runtime

Filed in Episodes by on July 12, 2019 1 Comment
Episode 372: Aaron Patterson on the Ruby Runtime

Aaron Patterson of GitHub discusses the Ruby language and its runtime.  Host Jeremy Jung spoke with Aaron about the Ruby language and how it works.  They discuss the language virtual machine, concurrency, garbage collection, and JIT compilation.  If you’ve ever wondered what’s happening under the hood of a programming language, this is a great introduction. […]

Continue Reading »

365: Thorsten Ball on Building an Interpreter

Filed in Episodes by on May 7, 2019 0 Comments
365: Thorsten Ball on Building an Interpreter

Thorsten Ball, author of Writing an interpreter in Go as well as its sequel Writing a Compiler in Go. Adam Gordon Bell spoke with Ball about building an interpreter. Topics covered include the differences between an interpreter and a compiler, what languages are most commonly used for writing interpreters, the advantages and disadvantages of go, […]

Continue Reading »

SE-Radio Episode 299: Edson Tirelli on Rules Engines

Filed in Episodes by on August 8, 2017 0 Comments
SE-Radio Episode 299: Edson Tirelli on Rules Engines

Robert Blumen talks to JBoss Drools project lead Edson Tirelli about Rules Engines. The show covers: the nature of business rules; rules and facts; rules and actions; the importance or rules to a business; the structure of a business rule; how many is “a lot” of rules?; communication about rules between the business and software […]

Continue Reading »