Serious question: has anyone gotten anything out of these browser-based language playgrounds? I just don't think it's hard to download the real thing to try it, so I thought I'd ask if anyone has really been inspired by it.
Here's some things I was happy to find with this page:<p>1. up/down arrows scroll through buffer history<p>2. ctrl-a goes to beginning of edit-buffer and ctrl-e goes to end of edit buffer<p>Nice attention to detail that makes it a pleasure rather than a chore.
I have never seen this before:<p>>> help<p>>> 2 + 6<p><!DOCTYPE html>
<html>
<head>
<title>The page you were looking for doesn't exist (404)</title>
<style type="text/css">
body { background-color: #fff; color: #666; text-align: center; font
-family: arial, sans-serif; }
div.dialog {
width: 25em;
padding: 0 4em;
margin: 4em auto 0 auto;
border: 1px solid #ccc;
border-right-color: #999;
border-bottom-color: #999;
}
h1 { font-size: 100%; color: #f00; line-height: 1.5em; }
</style>
</head><p><body>
<!-- This file lives in public/404.html -->
<div class="dialog">
<h1>The page you were looking for doesn't exist.</h1>
<p>You may have mistyped the address or the page may have moved.</p><p><pre><code> </div> </code></pre>
</body>
</html>
I have no Ruby skills at all, so I am probably within the "target group".
One suggestion I would have is: It would be cool if there were some kind of putting-it-all-together-yourself thing at the end of each level. Just before the summary comes a little level-challenge where one would have to apply all the steps from the level combined. This would most likely mean going back to look up certain functions from the challenge, but prep one more for later when actually doing some coding on my own.
Errr....this is not quite right:<p>> [1,2,3].each{|v| puts v}
=> "123"<p>*edit: Assuming this is deployment/back-end related issues. I just tried the above again and got this:<p>[1,2,3].each{|v| puts v}
=> #<SyntaxError: Invalid char "\xC2" in expression. near line 1: "\xADch{|v| puts v}">
Nice work!, the chapter of the Popup.goto "<a href="http://google.com/" rel="nofollow">http://google.com/</a> doesnt work for me, any requirements (try in chrome, Firefox) for this module to work?. Thanks
Great looking redesign! It'd be cool if someone added harder challenges (like CS algorithms or something) that you could use for programming interviews.
i've never programmed ruby before, and i'm really enjoying the tutorial so far. i'm going to forward it to some non-programmer friends and see what they think.
is ruby really that slow? The things has been trying to reverse my name for the last 5 min. And it is fake four letter name i gave it. I shudder to think what would happen if it were my real name.
This thing is ass-awful.<p>require 'selenium/client'
=> #<NoMethodError: undefined method `require' for main:Object>
> a = []
=> []
> (1..999999999).each {|i| a << i}
=> Danger! Danger! Your code took too long to run. It's like a turtle it's so slow.
> (1..9999999).each {|i| a << i}
=> Once, when waiting for some code to finish running, 3 angels visited Chris Barker and asked him to stop picking his nose