Michael Ulm
1/16/2006 11:05:00 AM
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: michael.ulm@isis-papyrus.com
Visit our Website: www.isis-papyrus.com