From: Josh Cheek Date: 2013-05-20T05:30:13+09:00 Subject: Re: Ruby Programming Practice --14dae93d8c86287f5004dd1815ac Content-Type: text/plain; charset=ISO-8859-1 On Sun, May 19, 2013 at 2:44 PM, Brandon Weaver wrote: > Your scope of thinking is too narrow. You want general problems that can > be interpreted for any language. > Not necessarily, a site focused on Ruby challenges could allow you to upload your code and check it's correctness. For example, rubeque.com and rubymonk.com there are also sites like you describe which attempt to work for any language, such as codechef.com, but I've never been very happy with any of the ones like this that I've seen, they tend to favour low level languages. > Project Euler and Rosalind are great for it, and coding Katas are some > to go on as well. Sharpen your Google Fu, it will serve you well in the > future. > Never tried Rosalind, but I'd be hesitant to recommend Project Euler. It will sharpen your problem solving and algorithm skills, but won't require you to learn anything about Ruby beyond some basic data types and functions. It also requires a much better understanding of mathematics than most people have, making many of the questions inaccessible. -Josh --14dae93d8c86287f5004dd1815ac Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Sun, May 19, 2013 at 2:44 PM, Brandon Weaver <keystonelemur@gmail= .com> wrote:

Your scope of thinking is too narrow. You want general probl= ems that can be interpreted for any language.


Not necessarily, a site focused on Ruby challenges could allow you t= o upload your code and check it's correctness. For example, rubeque.com and rub= ymonk.com there are also sites like you describe which attempt to work = for any language, such as codechef.com,= but I've never been very happy with any of the ones like this that I&#= 39;ve seen, they tend to favour low level languages.=A0

Project Euler and Rosalind are great for it, and coding Kata= s are some to go on as well. Sharpen your Google Fu, it will serve you well= in the future.

Never =A0tried Rosalind, but I'd b= e hesitant to recommend Project Euler. It will sharpen your problem solving= and algorithm skills, but won't require you to learn anything about Ru= by beyond some basic data types and functions. It also requires a much bett= er understanding of mathematics than most people have, making many of the q= uestions inaccessible.

-Josh
--14dae93d8c86287f5004dd1815ac--