RR 367: Ruby Core Language Evolution: Moving towards functional with Victor Shepelev
Jun 19, 2018•59 min
Episode description
Panel:
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
- Charles Max Wood
- Dave Kimura
- Eric Berry
- Catherine Meyers
- David Richards
- Victor intro
- What is functional programming in terms of Ruby?
- Used to be a computer journalist and historian of programming languages
- Higher-order functions
- Functional style of programming was possible from the beginning in Ruby
- Haskell
- Functional style in any language
- Making the functional style more natural in the future
- His current interests
- Is pattern matching something you would like to see changed?
- What are some changes in Ruby that you would like to see?
- What is pattern-matching?
- Seeing code in a more idiomatic way
- Still a lot of discussions happening
- Immutable objects
- Speeding up Ruby
- The more functional Ruby is becoming, the more room for optimization there is
- Writing at a higher level
- Elixir
- Gentle extension to what is already there
- The “old self”
- And much, much more!
- Ruby versus the Titans of FP by Cassandra Cruz – RubyConf 2016 Talk
- Radical Candor by Kim Scott
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.