Learneroo

Learning and science

programming tutorial

SHOW HN2014

48points
18comments
#671of 2,272 in 2014
Top 30%of 2014 by points

How HN took it

CuriousMostly questions and neutral comments

1 positive, 4 neutral or asking, 0 mixed, 3 critical, out of 8 comments about the project. Thread score -0.16.

Design: 0 for, 2 againstExecution: 0 for, 1 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful for those starting with Ruby

    From 1 comment
  • Fun challenges for experienced Rubyists

    From 1 comment
    • This might be a fun challenge for experienced rubyists, but I do not think this is a good way to learn Ruby. I only looked at Ruby Basics, but here's my feedback: The challenge…
      jeffrwells on HN

Objections

  • Challenges teach bad code patterns, such as using 'and' for boolean logic

    From 2 comments
    • This might be a fun challenge for experienced rubyists, but I do not think this is a good way to learn Ruby. I only looked at Ruby Basics, but here's my feedback: The challenge…
      jeffrwells on HN
    • > The words 'and' and 'or' should not be used for boolean comparisons, they are intended to be used to join two separate clauses such as "render 'template' and return" in rails.…
      SnacksOnAPlane on HN
  • Advanced operator precedence is introduced before it is taught

    From 1 comment
    • The biggest problem is that the interesting part about this challenge (different precendence) is rather advanced to beginners and is _not even touched_ in the preceding parts.
      Argorak on HN
  • Site design looks strange

    From 1 comment
    • The design of the site looks strange to my eyes. Colors and fonts doesn't make sense. I'm no expert on design so I can't explain why.
      marsay on HN

Requests

  • A similar tutorial for JavaScript

    From 1 comment
  • Design improvements

    From 2 comments
    • Thanks for the feedback. I'm going to try to improve the design this week.
      arikrak on HN
    • Shoot me a quick hello if you'd like a few suggestions, my username at gmail.
      bcjordan on HN

Questions

  • Why Ruby has separate TrueClass and FalseClass

    From 3 comments
    • I don't know Ruby, but this caught my eye: ``` true.class #=> TrueClass false.class #=> FalseClass ``` Why would they have two different classes (types?) for what I consider…
      jader201 on HN
    • http://stackoverflow.com/questions/3192978/why-does-ruby-have-trueclass-and-falseclass-instead-of-a-single-boolean-class
      jonahx on HN
    • TrueClass and FalseClass aren't exactly "classes" in the usual sense - for instance, `TrueClass.new` throws a NoMethodError. Under the hood, true and false are singletons - `(1…
      al2o3cr on HN

Alternatives named

  • Ruby Quiz

    From 1 comment
    • Ah, made me think of the good ol' days => http://rubyquiz.com/ Although this is definitely more tutorial-ish.
      chucknelson on HN
  • LearnXinYminutes

    From 1 comment
    • Since it looks like this was pretty popular, I'll make one for Javascript too. Meanwhile, check out the original LearnXinYminutes.
      arikrak on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/7329517)