Welcome to Dream.In.Code
Getting Help is Easy!

Join 86,375 Programmers. There are 1,422 online right now! Ask your question and get quick answers from Dream.In.Code experts. Join the #1 programming help community on the internet! Registration is fast and FREE... Join Now!

Chat LIVE With a Expert
Powered by LivePerson.com

Register to Make This Box Go Away!

Ruby as starting language

 
Reply to this topicStart new topic

Ruby as starting language

Tman13
post 6 Jan, 2008 - 08:00 AM
Post #1


New D.I.C Head

*
Joined: 7 Apr, 2007
Posts: 3



Okay I want to get started in computer programing and Ruby looked like a good choice. I'm looking to program games for the most part and I've only programed text games on my TI-84+. I Also know a little bit of html. Is ruby a good starting language?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


SebKom
post 6 Jan, 2008 - 08:48 AM
Post #2


New D.I.C Head

*
Joined: 16 Jun, 2007
Posts: 38

I have no personal experience, because I am learning Ruby too but one of the reasons that I chose Ruby for was people saying how easy and useful it is to be your first language.

Plus, with Ruby on Rails (which is pretty close to Ruby) you can program online games too! wink2.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

spullen
post 6 Jan, 2008 - 11:56 AM
Post #3


D.I.C Regular

Group Icon
Joined: 22 Mar, 2007
Posts: 330

It really doesn't matter what language you start with, just pick a modern day language that supports the object oriented paradigm and you'll pretty much know how to program in any language.
Ruby is nice though, and it wouldn't hurt to start learning how to program with it.

QUOTE

Plus, with Ruby on Rails (which is pretty close to Ruby) you can program online games too! wink2.gif

Umm, yeah it doesn't just come close, it is Ruby!
But side note, yes rails is awesome.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

SebKom
post 7 Jan, 2008 - 01:44 PM
Post #4


New D.I.C Head

*
Joined: 16 Jun, 2007
Posts: 38

QUOTE(spullen @ 6 Jan, 2008 - 08:56 PM) *
QUOTE

Plus, with Ruby on Rails (which is pretty close to Ruby) you can program online games too! wink2.gif

Umm, yeah it doesn't just come close, it is Ruby!
But side note, yes rails is awesome.


Is it? I have no idea about Network Programming (hope I got the term right) & thought there are some other things involved too.

This post has been edited by SebKom: 7 Jan, 2008 - 01:46 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Jingle
post 12 Jan, 2008 - 04:12 PM
Post #5


D.I.C Head

**
Joined: 20 Oct, 2007
Posts: 240

I think ruby would be a great start out language.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

capty99
post 17 Jan, 2008 - 01:48 PM
Post #6


the real kya

Group Icon
Joined: 26 Apr, 2001
Posts: 8,386

I tried to take my first non-web language as ruby at University of Texas, and really, that class you had to have previous C++, Java or oop knowledge. maybe it was just because it was a Computer sciences class they expected that... but in my case it was going to be impossible to start with ruby.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

rahulbatra
post 3 Feb, 2008 - 11:32 PM
Post #7


D.I.C Head

Group Icon
Joined: 28 Dec, 2005
Posts: 150

I agree with Spullen here, Ruby or any other modern programming language will do just fine. However, after tinkering around with a lot of languages, I found out that Ruby or Python are the best to start out with (my personal opinion). They're gentle enough with the newbie but still teach you important concepts including multiple paradigms.
User is online!Profile CardPM
Go to the top of the page
+Quote Post

ValPaliy
post 9 Feb, 2008 - 02:35 AM
Post #8


New D.I.C Head

*
Joined: 6 Dec, 2007
Posts: 9

QUOTE(SebKom @ 7 Jan, 2008 - 01:44 PM) *

QUOTE(spullen @ 6 Jan, 2008 - 08:56 PM) *
QUOTE

Plus, with Ruby on Rails (which is pretty close to Ruby) you can program online games too! wink2.gif

Umm, yeah it doesn't just come close, it is Ruby!
But side note, yes rails is awesome.


Is it? I have no idea about Network Programming (hope I got the term right) & thought there are some other things involved too.


Yes, it is - Rails is a Framework that enables you to create web-based applications in Ruby.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Mikhail
post 13 Feb, 2008 - 11:01 PM
Post #9


D.I.C Addict

Group Icon
Joined: 26 Oct, 2007
Posts: 622

Yes it is a good language for starting out however while learning that you might want to learn other stuff as it maybe useful later.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

AlilSpaced
post 20 Feb, 2008 - 12:32 PM
Post #10


D.I.C Head

**
Joined: 20 Dec, 2007
Posts: 58

I have mixed feelings about learning Ruby as a startup language; it’s great for concentrating on just solving the problem. But its forgiving nature might take away from what more stringent languages might help a programmer understand about memory allocations and data types. I mean it really doesn’t matter what language you start out learning, because when it comes to solving problems, there are concepts you have to learn to solve any problem; and your ability to utilize those lessons and solve the problem as rationally as possible are what will mark you as a good programmer.

But that’s just my take on things….
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Einherjar
post 10 May, 2008 - 10:30 PM
Post #11


New D.I.C Head

*
Joined: 10 Feb, 2008
Posts: 6

QUOTE(AlilSpaced @ 20 Feb, 2008 - 03:32 PM) *

I have mixed feelings about learning Ruby as a startup language; it’s great for concentrating on just solving the problem. But its forgiving nature might take away from what more stringent languages might help a programmer understand about memory allocations and data types. I mean it really doesn’t matter what language you start out learning, because when it comes to solving problems, there are concepts you have to learn to solve any problem; and your ability to utilize those lessons and solve the problem as rationally as possible are what will mark you as a good programmer.

But that’s just my take on things….


I sorta agree with this. I started out with C/C++ as my first languages. For some reason I feel like going from Ruby to something stricter like C/C++ wouldn't have been as easy as going from C++ down to Ruby. But I guess I just prefer to start hard and get easier biggrin.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

World
post 12 May, 2008 - 01:47 PM
Post #12


New D.I.C Head

*
Joined: 30 Mar, 2008
Posts: 5

Ruby good asa first language but shouldn't be your only language. It's easy and powerful. Nuff Said.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 5/17/08 02:53AM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month