10 Replies - 1484 Views - Last Post: 28 September 2013 - 04:55 AM Rate Topic: -----

#1 prototype4  Icon User is offline

  • New D.I.C Head

Reputation: 2
  • View blog
  • Posts: 44
  • Joined: 22-October 12

Someone wanna give me a head start here?

Posted 08 April 2013 - 09:58 AM

Hey, i'm really interested in this programmnig language and i was wondering if anyone was willing to point me as to where to start.
Is This A Good Question/Topic? 0
  • +

Replies To: Someone wanna give me a head start here?

#2 modi123_1  Icon User is online

  • Suitor #2
  • member icon



Reputation: 9206
  • View blog
  • Posts: 34,588
  • Joined: 12-June 08

Re: Someone wanna give me a head start here?

Posted 08 April 2013 - 10:13 AM

The pinned threads, the tutorials, the ruby news section, and skimming the next three pages of common questions and what not.
Was This Post Helpful? 0
  • +
  • -

#3 Lemur  Icon User is online

  • Pragmatism over Dogma
  • member icon


Reputation: 1368
  • View blog
  • Posts: 3,452
  • Joined: 28-November 09

Re: Someone wanna give me a head start here?

Posted 08 April 2013 - 07:34 PM

If you can't find a place to start, you need to remember the sacred art of google-fu. If you have specific questions we'd love to help, but in all seriousness you should find this type of thing yourself. This almost constitutes a topic that would be locked, just by the sheer lack of effort in doing any research.
Was This Post Helpful? 0
  • +
  • -

#4 prototype4  Icon User is offline

  • New D.I.C Head

Reputation: 2
  • View blog
  • Posts: 44
  • Joined: 22-October 12

Re: Someone wanna give me a head start here?

Posted 09 April 2013 - 05:56 AM

View PostLemur, on 08 April 2013 - 07:34 PM, said:

If you can't find a place to start, you need to remember the sacred art of google-fu. If you have specific questions we'd love to help, but in all seriousness you should find this type of thing yourself. This almost constitutes a topic that would be locked, just by the sheer lack of effort in doing any research.


I actually did look, but i was confused by some of the stuff i read so i figured someone could show me something like a complete idiots guide to ruby. I have been searching for the last week and have nothing that i seem to understand. I sorry is i didn't specifiy before.
Was This Post Helpful? 0
  • +
  • -

#5 Lemur  Icon User is online

  • Pragmatism over Dogma
  • member icon


Reputation: 1368
  • View blog
  • Posts: 3,452
  • Joined: 28-November 09

Re: Someone wanna give me a head start here?

Posted 09 April 2013 - 04:10 PM

I can't say I remotely believe you. I spend 15 seconds on Google looking up beginners ruby and found tons of good materials. I implore you to search the same yourself.
Was This Post Helpful? 0
  • +
  • -

#6 cfoley  Icon User is offline

  • Cabbage
  • member icon

Reputation: 1998
  • View blog
  • Posts: 4,150
  • Joined: 11-December 07

Re: Someone wanna give me a head start here?

Posted 10 April 2013 - 03:53 AM

This will hold your hand through some stuff:
http://rubymonk.com/
Was This Post Helpful? 0
  • +
  • -

#7 NotarySojac  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 53
  • View blog
  • Posts: 428
  • Joined: 30-September 10

Re: Someone wanna give me a head start here?

Posted 14 April 2013 - 02:39 PM

Codecademy is a pretty good place for people new to ruby too. I somewhat like the lessons in that they can be skimmed a little and can work a bit like flashcards.

http://www.codecademy.com/tracks/ruby



Also something should be said about how ruby isn't debugged so much as it is unit tested. This has huge consequences as to how Ruby code is written.

I think if I were to write an absolute beginner's curriculum for Ruby, the outline might look something like this (and each bullet would be of substantial importance):

-RVM (the best practice method of installing ruby on a system)
-Basic hello world with "puts" and "gets"
-irb
-What gems are and how these wonderful, wonderful things are installed and used in your code (bundler)
-What unit tests are, how they are wonderful and why.
-Then the gem called "rspec", and the gem called "pry"
-Rake
-Finally you should go over how to publish your own gem (which entails an understanding of a command called git)

I have some down time right now (boiling off some Maple sap) so if you'd like any of these topics discussed, I'd be happy to do a write up for you. Otherwise those keywords should google pretty well for you, there's lots of really good documentation out there on ruby.

For rails, this can be helpful http://railsapps.github.io/

This post has been edited by NotarySojac: 20 April 2013 - 12:31 PM

Was This Post Helpful? 0
  • +
  • -

#8 cfoley  Icon User is offline

  • Cabbage
  • member icon

Reputation: 1998
  • View blog
  • Posts: 4,150
  • Joined: 11-December 07

Re: Someone wanna give me a head start here?

Posted 14 April 2013 - 03:13 PM

You forgot the "how to program" lesson.
Was This Post Helpful? 0
  • +
  • -

#9 NotarySojac  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 53
  • View blog
  • Posts: 428
  • Joined: 30-September 10

Re: Someone wanna give me a head start here?

Posted 14 April 2013 - 07:18 PM

View Postcfoley, on 14 April 2013 - 03:13 PM, said:

You forgot the "how to program" lesson.


That's where codecadamy comes in, although it isn't very useful at the intermediate level imo.
Was This Post Helpful? 0
  • +
  • -

#10 KYA  Icon User is offline

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3101
  • View blog
  • Posts: 19,141
  • Joined: 14-September 07

Re: Someone wanna give me a head start here?

Posted 28 April 2013 - 03:47 PM

Sorry for being late to the party, but since no one mentioned it: if you already know how to program and are looking to pick up Ruby, check out the pickaxe book.
Was This Post Helpful? 0
  • +
  • -

#11 prototype4  Icon User is offline

  • New D.I.C Head

Reputation: 2
  • View blog
  • Posts: 44
  • Joined: 22-October 12

Re: Someone wanna give me a head start here?

Posted 28 September 2013 - 04:55 AM

ok, well. looks like i should have closed this thread. my immature ass found stuff for ruby a little after i got feedback from you guys and i learned ruby and am try python. i actually am teaching myself python now. I found that if i think about what my program will do and not what syntax i needed to worry about, i got things done faster.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1