Episode 43: Rubyists in Other Languages with James Edward Gray II and Steve Klabnik
Tech Done Right
English - August 08, 2018 15:00 - 48 minutes - 46.7 MB - ★★★★★ - 30 ratingsTechnology development developer programming technology careers rails ruby on rails ruby tech software Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Rubyists in Other Languages with James Edward Gray II and Steve Klabnik
TableXI is offering training for developers and product teams! For more info, email [email protected].
Guests
Steve Klabnik (https://twitter.com/steveklabnik): Blog (https://www.steveklabnik.com/)
James Edward Gray II (https://twitter.com/JEG2): Blog (http://graysoftinc.com/)
Summary
Ruby is great. But it's not the best tool for everything. On this episode, I talk to James Edward Gray II and Steve Klabnik. Both James and Steve have made substantial contributions to the Ruby and Rails community, and they now both spend lots of time using other languages. We talk about what makes Rust and Elixir interesting for Ruby developers to learn, what some other interesting languages might be.
Notes
01:48 - Moving Towards Other Programming Languages from Ruby: Why?
03:39 - Rust
- The Rust Programming Language (https://www.rust-lang.org/en-US/)
- The Elm Programming Language (http://elm-lang.org/)
- The Rust Programming Language (Book) by Steve Klabnik (https://www.amazon.com/Rust-Programming-Language-Steve-Klabnik/dp/1593278284)
17:54 - Other Cool Programming Languages for Rubyists
- Scratch (https://scratch.mit.edu/)
- Logo (https://en.wikipedia.org/wiki/Logo_(programming_language))
- GameSalad (https://gamesalad.com/)
- GameMaker Studio 2 (https://www.yoyogames.com/gamemaker/features)
- Prograph (https://en.wikipedia.org/wiki/Prograph)
- Abstract Syntax Tree (https://en.wikipedia.org/wiki/Abstract_syntax_tree)
29:22 - Elixir
- The Elixir Programming Language (https://elixir-lang.org/)
- Erlang (https://app.workte.am/timeoff/team)
- Prolog (https://en.wikipedia.org/wiki/Prolog)
- Pattern Matching (https://en.wikipedia.org/wiki/Pattern_matching)
Related Episodes
Programming Languages and Communication With Kerri Miller (http://www.techdoneright.io/34)
React Native with Gant Laborde, Ed LaFoy, and Brent Vatne (http://www.techdoneright.io/32)
Ruby Tapas and Avoiding Code with Avdi Grimm (http://www.techdoneright.io/24)
The Elm Programming Language With Corey Haines (http://www.techdoneright.io/17) Special Guests: James Edward Gray II and Steve Klabnik.
Rubyists in Other Languages with James Edward Gray II and Steve Klabnik
TableXI is offering training for developers and product teams! For more info, email [email protected].
Guests
Steve Klabnik: Blog
James Edward Gray II: Blog
Summary
Ruby is great. But it's not the best tool for everything. On this episode, I talk to James Edward Gray II and Steve Klabnik. Both James and Steve have made substantial contributions to the Ruby and Rails community, and they now both spend lots of time using other languages. We talk about what makes Rust and Elixir interesting for Ruby developers to learn, what some other interesting languages might be.
Notes
01:48 - Moving Towards Other Programming Languages from Ruby: Why?
03:39 - Rust
The Rust Programming Language
The Elm Programming Language
The Rust Programming Language (Book) by Steve Klabnik
17:54 - Other Cool Programming Languages for Rubyists
Scratch
Logo
GameSalad
GameMaker Studio 2
Prograph
Abstract Syntax Tree
29:22 - Elixir
The Elixir Programming Language
Erlang
Prolog
Pattern Matching
Related Episodes
Programming Languages and Communication With Kerri Miller
React Native with Gant Laborde, Ed LaFoy, and Brent Vatne
Ruby Tapas and Avoiding Code with Avdi Grimm
The Elm Programming Language With Corey Haines
Special Guests: James Edward Gray II and Steve Klabnik.