Is it worth learning ruby?


#1

Hi all,
Does it make sense to learn Ruby if one doesn’t know html?
Or would you recommend to learn html as a base?
I’m so impressed with the Ruby on Rails demos I saw… I’d love to be
able to develop such apps


#2

I just bought the Learn to Program by Chris P… I’m only a few
chapters into it and its been fun so far! I’m not a programmer but so
far, so good. Also, your going to need HTML background for anything you
do on the web.

TJ


#3

You should probably learn some Ruby outside of rails to get started.
Rails
requires some understanding of databases, the MVC design pattern and
Ruby
(obviously), besides HTML.

You can learn Rails and HTML together assuming you have some programming
background. I’d recommend the Head First HTML/CSS book, it’s really
clear
and will take you pretty far, and would strongly recommend Agile
Programming
with Rails.


#4

altar an wrote:

Hi all,
Does it make sense to learn Ruby if one doesn’t know html?
Or would you recommend to learn html as a base?
I’m so impressed with the Ruby on Rails demos I saw… I’d love to be
able to develop such apps

They are completely different things, each one very useful but not
necessary together.

HTML is a markup language, which means it just controls the structure of
web pages. If you’re going to be working on the web, with Ruby on Rails
or any other web language, knowing HTML is essential. Also learn CSS,
Cascading Style Sheets, which is the presentation language controlling
the way HTML documents look on the web.

Ruby is a programming language, which is much different. It’s a great
language, so if you want to program, then certainly Ruby is an excellent
choice. If you’re going to be using Ruby on Rails, then knowing Ruby is
also essential and you should learn Ruby before beginning with Rails.

In short, if you’re using Ruby on Rails, then yes, it’s essential to
know Ruby, Rails, HTML and CSS.

If you just want to write programs, then Rails, HTML and CSS aren’t
essential.

Jeff C.man


#5

you only need know html basic skills, no more.

altar an escribió:


#6

Thanks for all the good advice.
So I’d better learn html, css and then Ruby


#7

I disagree.

Anyone who is going to write web applications in any language should
take the time to
learn (x)html and css properly and thoroughly. This includes a lot of
xml stuff too like
entities, document types, etc. It is truly sad how little respect there
is in the world
for lowly html.

b


#8

altar an wrote:

Hi all,
Does it make sense to learn Ruby if one doesn’t know html?
Or would you recommend to learn html as a base?
I’m so impressed with the Ruby on Rails demos I saw… I’d love to be
able to develop such apps

If you are interested in web apps, then just dive right in. You can’t
learn the server side of cgi unless you have the client side to interact
with and you’ll get bored real fast if you only learn html. Try not to
think of them as seperate entities. You’ll definately need to learn
them both.


#9

You don’t need to learn any of them first. Though if you are already a
programmer and you don’t know html and css you will find it frustrating
(well I did, I spend the majority of my time trying to get styles right)

What you need is a project, an itch to scratch, something your NEED to
get done. If you have that you’ll work out the rest.