Rust for Rubyists
matthias-endler.de
Rust for Rubyists
1–10 of 45 posts
Re: Rust for Rubyists
#2Re: Rust for Rubyists
#3It's nice to see languages converging on a standard set of features. String interpolation, random number generation, package management, etc.
Re: Rust for Rubyists
#4even_numbers = [1, 2, 3, 4, 5].find_all { |element| element.even? }
or
even_numbers = [1, 2, 3, 4, 5].find_all(&:even?)
instead of:
even_numbers = [1, 2, 3, 4, 5].map { |element| element if element.even? }
Re: Rust for Rubyists
#5Re: Rust for Rubyists
#6The example for even numbers should be: even_numbers = [1, 2, 3, 4, 5].find_all { |element| element.even? } or even_numbers = [1, 2, 3, 4, 5].find_all(&:even?) instead of: even_numbers = [1, 2, 3, 4, 5].map { |element| element if element.even? }
Re: Rust for Rubyists
#7The example for even numbers should be: even_numbers = [1, 2, 3, 4, 5].find_all { |element| element.even? } or even_numbers = [1, 2, 3, 4, 5].find_all(&:even?) instead of: even_numbers = [1, 2, 3, 4, 5].map { |element| element if element.even? }
Re: Rust for Rubyists
#8Re: Rust for Rubyists
#9Re: Rust for Rubyists
#10The example for even numbers should be: even_numbers = [1, 2, 3, 4, 5].find_all { |element| element.even? } or even_numbers = [1, 2, 3, 4, 5].find_all(&:even?) instead of: even_numbers = [1, 2, 3, 4, 5].map { |element| element if element.even? }
If I'm writing ruby I'd prefer Array#select for this task.
If I were interviewing a a Ruby dev, anything other than Array#select indicates lack of experience.