Thinking about Ruby, right reason?, #1 predictable language?

Hi Everyone

This is my first post to this list. I am not a full time programmer.

I had been using Python for everything but for the past couple of months
I have been using PHP for a website. After using PHP, I am now finding
Python just too fussy and I am spending too much time debugging with it.
I think Python is a great language but as a part time programmer I just
want to get things done, I wish I could use PHP for everything but it's
not so great offline.

Based on this criteria alone, does Ruby sound about right for me? Is
there anyone who can compare the debugging time between the two?

Thanks in advance, hope this is not a stupid post-Patrick

Patrick wrote:

Hi Everyone

This is my first post to this list. I am not a full time programmer.

I had been using Python for everything but for the past couple of months
I have been using PHP for a website. After using PHP, I am now finding
Python just too fussy and I am spending too much time debugging with it.
I think Python is a great language but as a part time programmer I just
want to get things done, I wish I could use PHP for everything but it's
not so great offline.

Based on this criteria alone, does Ruby sound about right for me? Is
there anyone who can compare the debugging time between the two?

Thanks in advance, hope this is not a stupid post-Patrick
  

Yes, it is right for you. It gets out of your way and lets you get your work done.

Cheers,
Mohit.
7/24/2009 | 11:16 PM.

Mohit Sindhwani wrote:

Patrick wrote:

Hi Everyone

This is my first post to this list. I am not a full time programmer.

I had been using Python for everything but for the past couple of months
I have been using PHP for a website. After using PHP, I am now finding
Python just too fussy and I am spending too much time debugging with it.
I think Python is a great language but as a part time programmer I just
want to get things done, I wish I could use PHP for everything but it's
not so great offline.

Based on this criteria alone, does Ruby sound about right for me? Is
there anyone who can compare the debugging time between the two?

Thanks in advance, hope this is not a stupid post-Patrick
  

Yes, it is right for you. It gets out of your way and lets you get your work done.

Cheers,
Mohit.
7/24/2009 | 11:16 PM.

I would agree with Mohit. I, too, am an amateur programmer, with never enough time. I came from Python also. I love Ruby's consistent syntax, compared to Python. I love it that "everything is an object". I find wonderful things in the libraries. And, this discussion list is tops for very quick and handy help when I get in trouble.

I find that working directly from the command line (I'm running Kubuntu Linux), and using the ruby-debug gem (which doesn't yet work on ruby 1.9, so I use ruby 1.8.7 and am quite pleased with it), that debugging is usually quite straightforward. I have no complaints. I can absolutely get work done in this environment, and I'm almost always having a good time while doing it. Ruby is a very well designed language, and a joy to use.

If you move to Ruby, do make use of this list, and do search the archives before posting, as there's a lot of good stuff there.

Good luck!

t.

ยทยทยท

--

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tom Cloyd, MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< tc@tomcloyd.com >> (email)
<< TomCloyd.com >> (website) << sleightmind.wordpress.com >> (mental health weblog)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~