It's fun to see other people teaching ruby on Youtube! You should check out my newest videos. I'm hoping to gear them to beginner-beginner programmers. I'm taking kind of a fun approach to it.
Why is this so much easier than Java? Not that I say its better thus I find java to be much more organized and stuf... BUT THIS SEEMS SO EASY COMPARE TO WHAT I HAVE TO DO AT COLLEGE D:
oh you have such a nice Posh voice. It makes me feel so common and dirty - I feel I am getting ideas above my station just listening for a minute or two.
At the time of writing Ruby In Steel 2 for VS2010 is in beta. On the SapphireSteel Software web site go to the Ruby In Steel Download Trial page and follow links to latest beta.
why do you charge people for a VS plug-in if we buy VS witch is all ready expensive and seein how ruby is free and open source it should come with ruby in steel with no trial period
I wouldn't say there is any "ideal" age at which to learn programming. It's really the same when learning any new skill. The best age is when you are interested in doing it. That might be anything from 8 to 80 - though most of us started somewhere in between! ;-)
I have a question concerning assigning a float value to a variable. For example, I want to assign x to the number of Pi I get a warning when I run the program: "Float 3.14 out of range." Is there a way to fix this?
@Aggregate02@Aggregate02 Ruby In Steel runs in Visual Studio. This can either be a commercial version or a free version (called the Shell Edition, which is completely legitimate and is provided free by Microsoft to third-party software developers). You can download either the normal edition of Ruby In Steel to install into a regular copy of VS or the all-in-one version of Ruby In Steel complete with the VS Shell from the SapphireSteel Software web site
I think Ruby is a pretty nice language to get started with. But bear in mind it will let you "get away" with things that a C-like (or Pascal-like) language won't. So be prepared to carry on the learning process when you move to a different language.
I am using Ruby (not your version) when I try to open my file using:
def saystuff puts "Hello World"
Although as stated in your book, when I navigate to my .rb document it will open a new Command Prompt called something like "ruby bin" and then closes quickly. How do I open the file because I get an error message when installing Ruby in Steel
The reason why it closes quickly is because you have to tell the program to output "Hello World" on the screen and pause. I don't know what is the approach for this, but try running it on the command prompt located in Programs -> Accessories or open Run and type in "cmd" Hope that works for you.
@SapphireSteelDotCom What if we're starting with Ruby, with an ultimate goal to end up in Java. Both are supposed to rather similar, right? Given Java has a much more strict syntax.
@SenoreQueso You can certainly learn the principles of programming with Ruby and later apply those principles to Java. The syntax of the two languages is very different, however. Also the libraries that supply much of the functionality are substantially different. Then again, my first language (many, many years ago!) was Pascal. Since then I've programmed in everything from Smalltalk to C#. These languages are all very different but the principles of good coding aren't.
In essence, if you understand one you understand the others, I went from c++ to ruby in 1 good tutorial, few hours, all you really need to remember are the little diferences between languages, but in essence they were made to be very similar, for a quick transition between them.
Im learning java and python and im gonna try ruby sooner or later. Lately ive been seeing a relative decline in java and python, while ruby job opportunities are growing at break-neck speed.
puts 'a:knock knock'
puts 'b:whose there'
puts 'a:who'
puts 'b:who who?'
puts 'a:who calling born(huw collingbourne)'
JediDigicore 4 days ago
Comment removed
JediDigicore 4 days ago
Huw? Is that really a name? For humans? Welsh names are so odd.
In all sincerity, though: Ruby's a wonderful language, and I applaud all efforts to teach it. And Huw's actually a pretty cool name.
LeCigouave 1 week ago
It's fun to see other people teaching ruby on Youtube! You should check out my newest videos. I'm hoping to gear them to beginner-beginner programmers. I'm taking kind of a fun approach to it.
cutehackergirl 1 week ago
Its so much easier to write "puts" and "gets", as opposed to "cin" and "cout"...
Excuse my sarcasm.
eternity899 2 weeks ago
Why is this so much easier than Java? Not that I say its better thus I find java to be much more organized and stuf... BUT THIS SEEMS SO EASY COMPARE TO WHAT I HAVE TO DO AT COLLEGE D:
Bl3ssedWithACurs3 1 month ago
where do i download ruby? iv'e downloaded 2 different rubies and i can't get'em installed
levi052594 6 months ago
@levi052594 same here :(
stathar 4 months ago
ruby is a piece of shit
pomfan45 6 months ago
@pomfan45 You are the worst person ever to live.
LeCigouave 1 week ago
your fucking annoying
lol
supercreeperproducti 8 months ago
oh you have such a nice Posh voice. It makes me feel so common and dirty - I feel I am getting ideas above my station just listening for a minute or two.
poojkhgf 8 months ago
At the time of writing Ruby In Steel 2 for VS2010 is in beta. On the SapphireSteel Software web site go to the Ruby In Steel Download Trial page and follow links to latest beta.
SapphireSteelDotCom 8 months ago
Is there a version for Visual Studio 2010?
gruntlover2 8 months ago
this guy has an amazing voice
WikiPeoples 11 months ago 2
why do you charge people for a VS plug-in if we buy VS witch is all ready expensive and seein how ruby is free and open source it should come with ruby in steel with no trial period
BLACKBINLATIN 1 year ago
thumbs up if you would pay this guy to narrate your life
gruntlover2 1 year ago 48
for some reason i just like listening to your voice , lol
gruntlover2 1 year ago
can you make games with ruby?
StopNation 1 year ago
I would pay you just to talk to me.
MrApplseed 1 year ago
Very true, but I consider c# to be an extension of java for windows :)
Iam4balance 1 year ago
This has been flagged as spam show
@GameBreakersHD Rpg maker vx uses RGSS2 which is pretty much same as ruby. Learn to program ruby first and then look enterbrains tutorial for RGSS2.
kinkkku 1 year ago
This has been flagged as spam show
@GameBreakersHD Rpg maker vx uses RGGS2 which is pretty much same as ruby. Learn to program ruby first and then look enterbrains tutorial for rggs2.
kinkkku 1 year ago
Comment removed
kinkkku 1 year ago
I wouldn't say there is any "ideal" age at which to learn programming. It's really the same when learning any new skill. The best age is when you are interested in doing it. That might be anything from 8 to 80 - though most of us started somewhere in between! ;-)
SapphireSteelDotCom 1 year ago
@SapphireSteelDotCom I Started When I Was 6 Years Old With Ansi C, Then C++, Java, BASIC, QBASIC, PYTHON, PHP, And Finally Now Ruby
Iam4balance 1 year ago
@Iam4balance C# is missing ;D
Fabitheclown 1 year ago
may i ask, whats the appropriate age for learning programing?
vogosvagen 1 year ago
K added to favourites, Going to learn ruby l8ter.
MyRsIrl 1 year ago
@GameBreakersHD Yes, RPG Maker VX and RPG Maker XP are Ruby.
1hitthug 1 year ago
Comment removed
Aggregate02 1 year ago
I have a question concerning assigning a float value to a variable. For example, I want to assign x to the number of Pi I get a warning when I run the program: "Float 3.14 out of range." Is there a way to fix this?
Aggregate02 1 year ago
To run Ruby in Steel, you need to have Visual Basic or Visual Studio installed in your computer?
Aggregate02 1 year ago
@Aggregate02 @Aggregate02 Ruby In Steel runs in Visual Studio. This can either be a commercial version or a free version (called the Shell Edition, which is completely legitimate and is provided free by Microsoft to third-party software developers). You can download either the normal edition of Ruby In Steel to install into a regular copy of VS or the all-in-one version of Ruby In Steel complete with the VS Shell from the SapphireSteel Software web site
SapphireSteelDotCom 1 year ago
I think Ruby is a pretty nice language to get started with. But bear in mind it will let you "get away" with things that a C-like (or Pascal-like) language won't. So be prepared to carry on the learning process when you move to a different language.
SapphireSteelDotCom 2 years ago
Comment removed
R1DDL3RS 1 year ago
I am using Ruby (not your version) when I try to open my file using:
def saystuff puts "Hello World"
Although as stated in your book, when I navigate to my .rb document it will open a new Command Prompt called something like "ruby bin" and then closes quickly. How do I open the file because I get an error message when installing Ruby in Steel
R1DDL3RS 1 year ago
The reason why it closes quickly is because you have to tell the program to output "Hello World" on the screen and pause. I don't know what is the approach for this, but try running it on the command prompt located in Programs -> Accessories or open Run and type in "cmd" Hope that works for you.
Aggregate02 1 year ago
@SapphireSteelDotCom What if we're starting with Ruby, with an ultimate goal to end up in Java. Both are supposed to rather similar, right? Given Java has a much more strict syntax.
SenoreQueso 10 months ago
@SenoreQueso You can certainly learn the principles of programming with Ruby and later apply those principles to Java. The syntax of the two languages is very different, however. Also the libraries that supply much of the functionality are substantially different. Then again, my first language (many, many years ago!) was Pascal. Since then I've programmed in everything from Smalltalk to C#. These languages are all very different but the principles of good coding aren't.
SapphireSteelDotCom 10 months ago
Would Ruby be a good starting point to learn as a your first language and then move on to Java?
scrotos101 2 years ago
Either Ruby or Python. I began with Python. I found the syntax in Python to be more natural, but they are both great starting points.
Hitzification 2 years ago
Im learning ruby and Java is handy for coding html5 canvas ect
R1DDL3RS 1 year ago
In essence, if you understand one you understand the others, I went from c++ to ruby in 1 good tutorial, few hours, all you really need to remember are the little diferences between languages, but in essence they were made to be very similar, for a quick transition between them.
MsSomeonenew 2 years ago
Im learning java and python and im gonna try ruby sooner or later. Lately ive been seeing a relative decline in java and python, while ruby job opportunities are growing at break-neck speed.
ImAllFact 2 years ago