Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > only 1 question about RUBY from newbie

Reply
Thread Tools

only 1 question about RUBY from newbie

 
 
arnuld fraser
Guest
Posts: n/a
 
      01-16-2006
------=_Part_3133_29684520.1137407206585
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

hello everyone,

my name is "arnuld". I have only a very small question regarding RUBY. I a=
m
asking since i am not mature programmer. I will be as brief as i can in
explaning my problem.here is my MAIN-question:

-- Can a newbie understand the RUBY when everyone knows RUBY is the PURE
Object-Oriented-language? --

before you answer this question please know my little-programming-history &
some more so that your answer can be personalised according to my
mental-level & my needs. here are the points:

1. I was a "sales-man" working with the Standard-Chartered Bank's
personal-loan branch. I also sold Eureka-Forbes water
purifiers.but i failed at both. i think the reason was i never loved my
job. i hated it. I also tried call-center, as you know
INDIA is drawing a large part of call-center industry towards itself. i
failed there. i also tried hotel job both as a waiter &
as a front-office executive but also failed there. also i have only 56%
markes in my Bachelor of Science (with computer applications).Inspite of a
computer based degree i do know any programming languages. worse even after
completing my graduation i did not know that a computer runs on an operatin=
g
system instead i thought it runs on WINDOWS and there is nothing else to ru=
n
computers & here is more i have some letters and letters like C, C++, HTML,
DHTML, BASIC, Fundamentals of JAVA, RDBMS onto my certificate, hence I am a
jobless person today. i failed everywhere
and i always believed i should not have failed. but there are reasons behin=
d
this. now i am a completely different person. I entered into programming
only for the "love of programming". love has power. love has intimacy. I
feel intimacy with programming and i felt it most intense when i see the
syntax of RUBY. sometimes my family members found me sleeping on the chair
in the front of my computer (a very few times it happened). I do not know
what exactly is that but what i know for certain is that it all started wit=
h
movie "HACKERS" that i watched on HBO. anyway i do not want to waste your
time, we can talk about it in another article, right now lets get backto th=
e
point -> newbie wants to learn RUBY.


2. I am not a pure newbie, I read the following books:

a.) "How to think like a computer scientist - learning with python" - by
Allen B. Downey, Jeffrey Elkner and Chris Meyers.

I understood 85% of the book, this was the 1st book i
pursued and i was just confused when i came to the
chapters on 'classes & objects', 'queues' & 'trees'. then =
i
left the book. but even then i read those chapters again
and again 3-4 times and got an idea about Object-Oriented
programming and even if its difficult i liked it.

b.) "Learning to programme" a tutorial - by Alan Gauld

did not read much here as i hated his style of mixing VB,
JAVA & PYTHON.

c.) "Non-Programmers tutorial" - by Josh-Cogliati.

again based on python. understood and solved every
exercise of it.


d.) "An introduction to programming in Emacs-LISP" by Robert. J Chassell=
 
Reply With Quote
 
 
 
 
Edwin van Leeuwen
Guest
Posts: n/a
 
      01-16-2006
The first edition of the book is available for free here:
http://www.rubycentral.com/book/
So I suggest you to just try it.

Judging from your skill level I don't think you should have much/any
problem getting started on ruby. And if you really like ruby then it
will probably be even easier

Edwin

--
Posted via http://www.ruby-forum.com/.


 
Reply With Quote
 
 
 
 
Michael Ulm
Guest
Posts: n/a
 
      01-16-2006
arnuld fraser wrote:
> hello everyone,
>
> my name is "arnuld". I have only a very small question regarding RUBY. I am
> asking since i am not mature programmer. I will be as brief as i can in
> explaning my problem.here is my MAIN-question:
>
> -- Can a newbie understand the RUBY when everyone knows RUBY is the PURE
> Object-Oriented-language? --

--big snip--
> Now you have seen my mental-level on how much i understand things, how much
> i do not & either death or Open-Source. Now this time after i will finish
> HTDP i want to go again differently (pragmatic), that is the first reason of
> choosing RUBY. 2nd is "love", same as i have with programming. at the time
> when whole world is drowning into PYTHON & C, i don't know why but RUBY is
> attracting me like a magnet attracts iron. I do not even know one language
> completely but still I am not able to stop my dreams which contain RUBY
> syntax.

--more snip--
>
> 1.) A person with little programming knowledge can not learn RUBY?


No worries. Ruby (not RUBY btw.) is IMO very well suited for a beginner.
If Ruby somehow resonates with the way you think, as seems to be the
case, then I would consider it your best choice.

>
> 1.) Does he need to be such an experienced-object-oriented-programmer to
> understand RUBY?

--snip again--

I am teaching my 9 year old daughter programming using Ruby. I don't teach
much theory (basically it's just: everything is an object, and you can send
messsages to it). So far, she managed her first toy projects just fine.
The understanding of the underlying concepts will come with experience.

My advice is, not to wait for any book to arrive (it certainly helps to
have a book by your side, but it is not necessary), but use the available
online resources for now (including this list). Start on your first simple
projects. Get experience. Enjoy yourself.

HTH,

Michael


--
Michael Ulm
R&D Team
ISIS Information Systems Austria
tel: +43 2236 27551-219, fax: +43 2236 21081
e-mail: http://www.velocityreviews.com/forums/(E-Mail Removed)
Visit our Website: www.isis-papyrus.com


 
Reply With Quote
 
Chris Pine
Guest
Posts: n/a
 
      01-16-2006
> 2.) If it is true then why CHRIS-PINE wrote an introduction to programmin=
g
> using RUBY?


"Programming Ruby" assumes you are already a programmer. If you have
not done (much) programming before, it's probably a bit too hard.

I though it would be nice to have a book for people who want to learn
to program, but who aren't yet ready for "Programming Ruby". So I
wrote one.

Cheers,

Chris


 
Reply With Quote
 
Bryan W.
Guest
Posts: n/a
 
      01-18-2006
I'm a newbie too.
I've hacked around with PHP a bit but 'til Ruby I'd never really
understood OO programming.

I've worked through the Agile Web Development with Rails, I acquired
some knowledge, but seemed to be missing a full understanding of how it
worked together.

I worked though Chris Pine's Learn to Program and I can't recommend it
highly enough.
http://pine.fm/LearnToProgram/
** I bought the new hard copy too, but the above tutorial is fantastic.

It really filled in the missing pieces. I think you mentioned it above
but you did not mention if you had worked through it.

One thing I noticed when I read your original email was that you seemed
to be doing a lot of 'reading' of programming books. I'm not sure that
that is enough to acquire the skill of programming any more than reading
a book about guitar will give you the skill of a musician. You have to
do the work to get the skills.

You seem to like Ruby, so stick with it and be sure to do the exercises
in Chris Pine's tutorial.

Remember to have fun,
B



--
Posted via http://www.ruby-forum.com/.


 
Reply With Quote
 
arnuld fraser
Guest
Posts: n/a
 
      01-18-2006
------=_Part_30913_12384634.1137576523058
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

>
> a book about guitar will give you the skill of a musician. You have to
> do the work to get the skills.
>
> You seem to like Ruby, so stick with it and be sure to do the exercises
> in Chris Pine's tutorial.
>
> Remember to have fun,
> B
>
>
>
> --
> Posted via http://www.ruby-forum.com/.
>
>


Hey B,

thanks a lot for your time. you did provide some
important information.In the last I got your "guitar-point".

One final thing i want to know, not about Ruby.

I want to know whether real-life projects prefer scheme over LISP or not?

thanks

"arnuld"

------=_Part_30913_12384634.1137576523058--


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
#!/usr/bin/ruby , #!/usr/bin/ruby -w , #!/usr/bin/ruby -T?, #!/usr/bin/ruby -T1... anne001 Ruby 1 04-23-2006 03:02 PM
XSL newbie question: how do I only show the first or second item? Robby XML 4 10-11-2005 03:41 PM
Question about NAT [newbie] - changing dest. address only pawel Cisco 2 01-07-2005 09:47 PM
dumb newbie question (or newbie dumb question) Jerry C. Perl Misc 8 11-23-2003 04:11 AM
Newbie question about CSS - can you apply a style to an entire table or only to a <TD> cell Shiperton Henethe HTML 5 09-19-2003 01:58 AM



Advertisments