Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.ruby > #4340

Re: Learning Ruby advice needed

From Regis d'Aubarede <regis.aubarede@gmail.com>
Newsgroups comp.lang.ruby
Subject Re: Learning Ruby advice needed
Date 2011-05-12 06:10 -0500
Organization Service de news de lacave.net
Message-ID <eb7418c63516e9c79cbc710620c250cb@ruby-forum.com> (permalink)
References <5c6d6fdb8d7a3429d3a5031248106dcd@ruby-forum.com>

Show all headers | View raw


> ...I find it very boring to read again the
> same things like variable declaration, data types, loops etc.

So try to learn really different language like Prolog, Haskell, Pure,
Lisaac....
You'll be thrown enough for not being bored :)


> ... want to write simple Windows apps. to learn
> the basic concepts. For this, I either need to learn wxRuby or FxRuby,
> which are third-party implementations.

Gui framework are too complexes for basic learning.
I use Shoes (green-shoes), but it is perhaps too rubish for the basic
learn (it use systematically block with instance_eval, DSL ...)

> IDE as Visual studio...

Use irb constantly, and a simple editor will be ok (sublime, komodo
edit...)

> Please let me know how to practice basic Ruby? What type of applications
> you wrote to practice

* simple script for file manipulation, web scrapping,
* Very little web application with CGI and/or Sinatra :
   To-do-list manager, show task list/kill process, file explorer
   Vector drawing to client canvas, ...

And one big principle: never learn in writing production
code; learn by practice on micro 'game' subject.

>and what topics you consider important

* blocs, yield (try to never use 'while') ,
* singleton class (very specific to ruby)
* thread/join/queue,
* error catching/log

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

Back to comp.lang.ruby | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Learning Ruby advice needed Rubist Rohit <passionate_programmer@hotmail.com> - 2011-05-12 03:54 -0500
  Re: Learning Ruby advice needed Regis d'Aubarede <regis.aubarede@gmail.com> - 2011-05-12 06:10 -0500
    Re: Learning Ruby advice needed Rubist Rohit <passionate_programmer@hotmail.com> - 2011-05-12 11:01 -0500
      Re: Learning Ruby advice needed Johnny Morrice <spoon@killersmurf.com> - 2011-05-12 11:57 -0500
      Re: Learning Ruby advice needed 7stud -- <bbxx789_05ss@yahoo.com> - 2011-05-12 12:52 -0500
        Re: Learning Ruby advice needed Phillip Gawlowski <cmdjackryan@googlemail.com> - 2011-05-12 13:30 -0500
        Re: Learning Ruby advice needed Johnny Morrice <spoon@killersmurf.com> - 2011-05-12 14:28 -0500
          Re: Learning Ruby advice needed Hassan Schroeder <hassan.schroeder@gmail.com> - 2011-05-12 14:44 -0500
            Re: Learning Ruby advice needed Stu <stu@rubyprogrammer.net> - 2011-05-12 14:48 -0500
            Re: Learning Ruby advice needed Johnny Morrice <spoon@killersmurf.com> - 2011-05-12 14:49 -0500
          Re: Learning Ruby advice needed Johnny Morrice <spoon@killersmurf.com> - 2011-05-12 19:46 -0500
      Re: Learning Ruby advice needed Stu <stu@rubyprogrammer.net> - 2011-05-12 13:34 -0500
        Re: Learning Ruby advice needed John Mair <jrmair@gmail.com> - 2011-05-13 09:23 -0500
          Re: Learning Ruby advice needed Adam Prescott <adam@aprescott.com> - 2011-05-13 10:02 -0500
  Re: Learning Ruby advice needed Johnny Morrice <spoon@killersmurf.com> - 2011-05-12 09:26 -0500
    Re: Learning Ruby advice needed Josh Cheek <josh.cheek@gmail.com> - 2011-05-12 13:20 -0500
      Re: Learning Ruby advice needed Johnny Morrice <spoon@killersmurf.com> - 2011-05-12 14:43 -0500
  Re: Learning Ruby advice needed jake kaiden <jakekaiden@yahoo.com> - 2011-05-12 15:29 -0500
    Re: Learning Ruby advice needed Alexander McMillan <alexandermcmillan@hotmail.com> - 2011-05-13 01:28 -0500

csiph-web