From: "Hakusa@..." Date: 2007-05-25T21:50:06+09:00 Subject: Re: Ruby programming challenges and riddles? On May 25, 12:25 am, James Edward Gray II wrote: > I'm obviously biased, since I run the Ruby Quiz, but... > > On May 24, 2007, at 7:55 PM, Hak...@gmail.com wrote: > > >>http://www.rubyquiz.com > > > Hm. Everything I've looked at on this site is time consuming, > > Quizzes run the gamut. We've had too hard problems and we've had > some very easy ones. See the recent Checking Credit Cards or the > older pp Pascal problem for some pretty easy stuff. In general, the > quizzes with a lot of solutions are easier. > > More importantly, a large percentage of the quizzes are user > submitted. If you want easier problems, please send them in: > > suggest...@rubyquiz.com > > > geared towards experience programmers, > > I hope we've appealed to everyone at some point, but maybe that's > just wishful thinking. > > > and most of all: not making me learn about Ruby specific things. > > I really hope that's not true. This is the reason I built the Ruby > Quiz: to teach myself and others Ruby. Hopefully we've managed to > do at least a little of that. > > James Edward Gray II OK, then it's by luck of the draw of what I read, and I've read the wrong things. But I learned more about Ruby by reading people's answers to my printing quiz then I did reading through the card game quiz--which to be honest confused me greatly. I think the best riddles, as I've said, are just a few lines of code that exploit a languages quirks. Reading code in general will teach you them and is a practice I should temp myself to keep up with, but I'd have to hunt and peck through the source code to find it. Short riddles have little too find so the quirks are more apparent. But I think I'll browse your selection anyway. It's not exactly what I'd prefer in challenges, but it probably is a much better resource than I'm giving it credit for. > Better than taking a > class, by far, because it continuously gives you the chance to bite > off more than you can chew, which is, IMO, the key to good learning in > or outside of whatever you see as a box :) Hmm. Very good point. I do hate it when my school teachers protect me from knowing what's in the next lesson or how the (subject) relates to (corollary). I guess attempting a harder one is better that protecting myself by saying it's hard.