Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
GORUCO 2018: Writing Ruby Like it's 2018 by Joe Leo
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
In his talk "Writing Ruby Like it's 2018" at GoRuCo 2018, Joe Leo reflects on the evolution of Ruby programming and encourages developers to embrace new practices and advancements in the language. Leo shares his journey with Ruby since 2007, highlighting the early challenges and the pivotal role of platforms like Twitter in popularizing Ruby. He notes significant transitions in the Ruby community, from the excitement over Ruby 1.8.6 to the anticipation of Ruby 3, emphasizing that innovation is still very much alive. Key points discussed in the video include: - **Early Days of Ruby**: Leo recalls the programming landscape in 2007, where Ruby was still developing, and many were figuring out things like authentication from scratch. - **Progression of Ruby Versions**: He tracks the progress from Ruby 1.8.6 to 1.9.x, noting both the excitement of new features and the frustrations with initial releases that weren't production-ready. - **Community Growth**: Leo highlights the role of the Ruby community in fostering collaboration and innovation, mentioning key figures and projects that contributed to Ruby's development. - **Shift in Perception**: The talk reveals a shift from excitement to a feeling of stagnation in the Ruby world, prompting Leo to challenge attendees to reconsider their relationship with Ruby and focus on its evolution. - **Future of Ruby**: He discusses the upcoming Ruby 3 and its potential features, including static typing and improved concurrency, similar to the excitement felt in 2007 as the community faced uncertainties. - **Encouragement to Innovate**: Leo urges Rubyists to adopt more modern programming techniques such as higher-order functions and to engage with new languages while continuing to push Ruby's capabilities. In conclusion, Joe Leo stresses that Ruby is still relevant and presents a unique opportunity for innovation. He encourages developers to actively participate in the Ruby community and adapt to the changing landscape of programming, reminding them that the excitement of chopping through obstacles and learning new techniques is what makes Ruby great. He invites the audience to learn, grow, and prepare for the forthcoming advances that Ruby 3 will bring, leaving them with a sense of anticipation and engagement in the Ruby journey.
Suggest modifications
Cancel