On GitHub, hybridgroup/kidsruby has picked up 336 stars, JavaScript. KidsRuby is a Ruby programming environment meant for kids to learn and have fun!
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
KidsRuby (http://kidsruby.com) is a Ruby programming environment meant for kids. If what you want is just to download/install KidsRuby, please go to http://kidsruby.com/download
KidsRuby is heavily influenced by Hackety Hack (http://hackety-hack.com). In fact, you can run many of the same code samples from Hackety Hack in KidsRuby. For example:
color = ask("what is your favorite color")
if color == "blue"
alert("you picked blue")
end
You can also use the Turtle, just like Hackety-Hack does
Turtle.start do
background yellow
pencolor brown
pensize 2
goto 30, 200
setheading 180
1000.times do
forward 20
turnleft rand(10)
backward 10
end
end
Take note that the native compilation of qt (the line Installing qtbindings (4.6.3.4) with native extensions) can take several minutes without apparent progress ... You could run top to see cmake and cc1plus effectively in action.
First things first: Macs are getting weirder. Secondly you will most likely need to install Command Line Tools for XCode. That should solve this install_name_tool: object: Abacate malformed object For instructions go here
You won't be able to use the normal Qt install from homebrew because of some changes with Mavericks. To fix that go here. If you get any problems with cmake then run brew install cmake.
Clone the repo
bundle install
That should be it. Get coding. whip cracks
Mountain Lion using homebrew
This was testing on homebrew commit d02e16c4415e41c7510442a1d58b98077e5e0ae4
You will most likely need to install Command Line Tools for XCode. That should solve this install_name_tool: object: Abacate malformed object For instructions go here
Then run...
brew install qt
for DIR in /usr/local/Cellar/qt/*/lib/*.framework; do ln -s $DIR/Headers ${DIR%%/lib/*}/include/$(basename $DIR .framework); done
Note: the above was done when I was trying the old instructions and I am not sure if this is needed.
Clone the repo
bundle install
NOTES: I had anaconda installed which was using the wrong qmake version make sure anaconda's qmake is not in the path
Getting setup for development on a Mac (pre Mountain Lion)
using Homebrew
I used the qtbindings gem: https://github.com/ryanmelt/qtbindings
Since I also run homebrew, I discovered that the homebrew install for Qt4 needed a little symlinking before I could run the gem install for qtbindings as described here: https://github.com/ryanmelt/qtbindings/issues#issue/14
However, since KidsRuby requires Qt 4.7, you need to use the following (thanks @clemcke for updated instructions):
cd /usr/local/Library/Formula
git checkout 83f742e /usr/local/Library/Formula/qt.rb
brew install qt
for DIR in /usr/local/Cellar/qt/*/lib/*.framework; do ln -s $DIR/Headers ${DIR%%/lib/*}/include/$(basename $DIR .framework); done
brew install cmake
bundle install
If you have already installed KidsRuby using the OSX installer, you will need to uninstall that Qt package before trying to install the qtbindings gem, or it will not build/install as described here https://github.com/ryanmelt/qtbindings/blob/master/README.txt.
The solution is to run this before attempting to install the qtbindings gem:
TopGit's last sync did not record any GitHub topics for hybridgroup/kidsruby. GitHub topics appear in the right sidebar of a repository page; that's the authoritative place to check.
How active is development on hybridgroup/kidsruby?
The most recent commit recorded on hybridgroup/kidsruby was 11.5 years ago, based on the GitHub push timestamp. The repository has 102 forks — one of the better signals of community interest.
How many stars does hybridgroup/kidsruby have?
hybridgroup/kidsruby has 336 GitHub stars — refresh the page for the live number, or check github.com/hybridgroup/kidsruby. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
What language is hybridgroup/kidsruby written in?
hybridgroup/kidsruby is written primarily in JavaScript. GitHub's language field is based on the largest share of bytes in the default branch.
Where do I read more about hybridgroup/kidsruby?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/hybridgroup/kidsruby is the definitive source.
Read full README in the tab above.
Still deciding about kidsruby?
One click hands the question to an AI along with this page — see what it says about kidsruby.