[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ruby momentum?

Preston Crawford

7/14/2005 1:49:00 AM

I'm an outsider to the Ruby community. I've used it a time or two,
mostly to get familiar with it. I've read part of the PickAxe, but my
job (Java) keeps me in Java-land. I'm wondering what those of you using
Ruby feel are Ruby's chances of taking off. At least to the extent that
you could begin to see it used in places where J2EE is being used
currently. I know this is already happening. But my question is more
with regards to the future. Is something like RoR worth learning in the
context of being able to actually put it to use in the future? I know
I'm asking for conjecture. And that's all I expect. But not being
actively involved in the community, I get no sense as to how much
momentum Ruby has, and thus what the chances of it becoming more
commonly used, are.

I know Java has a head start and has the backing of many large
corporations, so it's perhaps not an apt comparison to make. But I like
the language. And I like the philosophy of Ruby. To what extent this is
translating into projects and jobs, however, I have no idea.

Preston
24 Answers

Jon A. Lambert

7/14/2005 2:12:00 AM

0

Preston Crawford wrote:
>
> I know Java has a head start and has the backing of many large
> corporations, so it's perhaps not an apt comparison to make. But I
> like the language. And I like the philosophy of Ruby. To what extent
> this is translating into projects and jobs, however, I have no idea.
>

You might want to learn COBOL. More transactions are processed by COBOL
programs than the entire number of transactions that occur over the
internet. ;-)

Who knows maybe even this Java thing will take off one day.

--
J Lambert



Gennady

7/14/2005 2:14:00 AM

0


On Jul 13, 2005, at 18:50, Preston Crawford wrote:

> I'm an outsider to the Ruby community. I've used it a time or two,
> mostly to get familiar with it. I've read part of the PickAxe, but my
> job (Java) keeps me in Java-land. I'm wondering what those of you
> using
> Ruby feel are Ruby's chances of taking off. At least to the extent
> that

For many people here Ruby already soars hight above where no other
languages can reach ;-). I love C++ and use it professionally every
day, but evening comes and tired after day's labor I get to my Ruby
pet projects at home just to relax. And often a get more results in
less time, let alone satisfaction.

I must mention that my day work involves quite a bit of Ruby as
well :-).

Gennady.




Matthew Desmarais

7/14/2005 2:45:00 AM

0

Preston Crawford wrote:

>I know Java has a head start and has the backing of many large
>corporations, so it's perhaps not an apt comparison to make. But I like
>the language. And I like the philosophy of Ruby. To what extent this is
>translating into projects and jobs, however, I have no idea.
>
>Preston
>
>
I've been able to finagle some things and get Ruby instituted as the
Preferred Scripting Language at my (admittedly small) shop. We don't do
Java. There isn't any point for us. We _have_ had some .Net stuff
worked up though, and I've managed to bring our main .Net guy over to
the red. He seems to have more fun using it and for some reason doing
ambitious thigs with Ruby doesn't seem to threaten him as much as doing
the same things with .Net did.

I'm trying to move everything we do over to Ruby, but that will take
some doing (and a managable spreadsheet-like GUI widget, which is an
entirely diff'rent matter). I'm hoping that knocking out a couple of
rails apps to replace existing clunkers will help.

I'm not sure if there are many big-time Ruby shops out there. I'm not
sure it matters to me any more. Ruby will continue to be my language of
choice and I'll continue to use it for my personal projects while I'm
waiting for someone to hire me to work on theirs.



Ryan Leavengood

7/14/2005 2:54:00 AM

0

Preston Crawford wrote:
> Is something like RoR worth learning in the
> context of being able to actually put it to use in the future?

Before I try to answer your question, a little background: I like to say
I was "born and raised on Java." It was my first major programming
language that I start using back in 1997 in college. All of my
employment, including my current job, has had Java is the primary
development language. Yet I'm now starting to hate Java.

Compared to Ruby, Java is incredibly verbose, there are just too many
overly complex APIs, and when I program in it, I feel like my hands are
tied. With Ruby I feel free.

I was first exposed to Ruby in early 2001, and I even attended (and
presented at) the first International Ruby Conference. But as I said
above my job was using Java, and I just didn't see much money-making
potential in becoming a pure Ruby developer. Plus I had other real-life
issues that pretty much took me away from the Ruby fold for a few years.

Fast forward to a few months ago: I hear all this buzz about Rails, take
a look, and *BAM*, I'm reminded of how much I love Ruby.

So to finally answer your question: I think Ruby and Rails and many of
the other cool Ruby technologies out now are totally worth learning. I
have real confidence that the future of software development will be
primarily in flexible, dynamic languages like Ruby.

Right now Rails is probably the number 1 way to make money with Ruby
(the web is king after all), but I think it has really just started the
revolution. It is bringing a lot of fresh blood into the Ruby community,
and while every Rails developer may not expand into a full-blown Ruby
developer, many will, and each new person will add that much more value
to the community.

Before you know it will have a Rails equivalent in all kinds of domains:

- GUI programming.
- Audio processing.
- Video processing.
- Mathematics.
- Scientific domains.
- Game programming.
- Etc.

It is a great time to be a Ruby developer, and I think the time to get
in is now, because all of us will eventually be known as the pioneers
once everyone else jumps on the bandwagon.

Ryan


Florian Groß

7/14/2005 3:06:00 AM

0

James Gray

7/14/2005 3:18:00 AM

0

On Jul 13, 2005, at 10:06 PM, Florian Groß wrote:

> Ryan Leavengood wrote:
>
>
>> Before you know it will have a Rails equivalent in all kinds of
>> domains:
>> - Game programming.
>>
>
> Getting there with ruby/gosu. See http://www.raschke....
> gosu/ -- it isn't entirely general and does not do 3D (though it
> uses graphics hardware acceleration via the 3D APIs heavily), but
> it certainly feels like Ruby to me.

I can't wait to use that library. I sure hope an OS X version is in
the works...

James Edward Gray II



David Heinemeier Hansson

7/14/2005 10:38:00 AM

0

> Right now Rails is probably the number 1 way to make money with Ruby
> (the web is king after all), but I think it has really just started the
> revolution. It is bringing a lot of fresh blood into the Ruby community,
> and while every Rails developer may not expand into a full-blown Ruby
> developer, many will, and each new person will add that much more value
> to the community.

We actually just yesterday started a list on the Rails wiki in order
to find out how many people are actually making a living with Ruby on
Rails. And boy, quite a few already do! There are 110+ people from ~20
countries that are "...earning a substantial or full paycheck from
working professionally with Ruby on Rails":

http://wiki.rubyonrails.com/rails/show/WorkingProfessionall...

And with 5,000+ orders of the Rails book, I'm pretty sure that list is
going to grow rapidly through the rest of the year. We're scheduled to
hit OSCON, JAOO, EuroOSCON, and other conferences with presentations
and keynotes to help raise awareness even further.
--
David Heinemeier Hansson
http://www.loudth... -- Broadcasting Brain
http://www.base... -- Online project management
http://www.back... -- Personal information manager
http://www.rubyo... -- Web-application framework


Keith Nicholas

7/14/2005 11:57:00 AM

0

anything planned for OOPSLA?




On 7/14/05, David Heinemeier Hansson <david.heinemeier@gmail.com> wrote:
> > Right now Rails is probably the number 1 way to make money with Ruby
> > (the web is king after all), but I think it has really just started the
> > revolution. It is bringing a lot of fresh blood into the Ruby community,
> > and while every Rails developer may not expand into a full-blown Ruby
> > developer, many will, and each new person will add that much more value
> > to the community.
>
> We actually just yesterday started a list on the Rails wiki in order
> to find out how many people are actually making a living with Ruby on
> Rails. And boy, quite a few already do! There are 110+ people from ~20
> countries that are "...earning a substantial or full paycheck from
> working professionally with Ruby on Rails":
>
> http://wiki.rubyonrails.com/rails/show/WorkingProfessionall...
>
> And with 5,000+ orders of the Rails book, I'm pretty sure that list is
> going to grow rapidly through the rest of the year. We're scheduled to
> hit OSCON, JAOO, EuroOSCON, and other conferences with presentations
> and keynotes to help raise awareness even further.
> --
> David Heinemeier Hansson
> http://www.loudth... -- Broadcasting Brain
> http://www.base... -- Online project management
> http://www.back... -- Personal information manager
> http://www.rubyo... -- Web-application framework
>
>


David Heinemeier Hansson

7/14/2005 12:16:00 PM

0

> anything planned for OOPSLA?

Not on my account, anyway. I'm doing RubyConf and EuroOSCON
back-to-back. Are any other Rubyists going to OOPSLA?
--
David Heinemeier Hansson
http://www.loudth... -- Broadcasting Brain
http://www.base... -- Online project management
http://www.back... -- Personal information manager
http://www.rubyo... -- Web-application framework


Jim Weirich

7/14/2005 1:12:00 PM

0

On Thursday 14 July 2005 07:56 am, Keith Nicholas wrote:
> anything planned for OOPSLA?

Well yes ... kinda.

As a special pre-OOPSLA event, we are planning a special three day Ruby
extravaganza event featuring some of the most well known Ruby personalities
on the net. It's called ... RubyConf.

Ok, I guess its not really *at* OOPSLA. But it is in the same place,
immediately prior to OOPSLA. If you are coming to OOPSLA, its easy to come a
couple days early and take in the Ruby Conference as well.

--
-- Jim Weirich jim@weirichhouse.org http://onest...
-----------------------------------------------------------------
"Beware of bugs in the above code; I have only proved it correct,
not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas)