Re: [ruby-99] What are the most attractive concepts in Ruby right now?

From: Yehuda K.
Sent on: Wednesday, May 26, 2010 4:23 PM

Yehuda Katz
Architect | Engine Yard
(ph)[masked]


On Wed, May 26, 2010 at 3:55 PM, Noah <[address removed]> wrote:
1. I'll agree that BDD is pretty nice. ?Metaprogramming is always good, as Rails demonstrates extensively. ?I think that we'll keep seeing great DSLs (Domain-Specific Languages) for tools in Ruby, like Cucumber and Rake and Rails routing and many, many others.

2. Still Rails. ?I wish I'd found it sooner, in fact. ?I'm switching from restful_authentication to authlogic right now, so that'd be a difference. ?Also: ?RSpec and webrat.

Might want to consider devise.
?
3. Ruby, though JRuby-plus-Java deserves an honorable mention. ?The Java ecosystem has some interesting stuff, JRuby is a really excellent tool, and regular Ruby isn't great at multithreading.

4. Rails is pretty neutral on this. ?Of course, so are most frameworks. ?So it's pretty much "nobody supports that well yet, but Rails is about as good as anybody."

Might want to check out my rack-offline and jquery-offline plugins (http://github.com/wycats/jquery-offline?and?http://github.com/wycats/rack-offline). I've been spending quite a bit of time on HTML5 and Mobile stuff, and Rails 3 already has a slew of new HTML5 helpers. I'd say we're a fair bit ahead of other frameworks on this front.
?

5. Can't speak for PHP, but Rails salaries compare favorably to Java salaries. ?I think you'll see that moving closer to equality over time as we see more people switch to Rails. ?Right now there's a bit of a shortage of good Rails people. ?However, salaries are more about fashion than fundamentals in many cases -- don't pick one technology over another based on the current salaries, they could change enormously in six months or less.

--- On Wed, 5/26/10, Arvind <[address removed]> wrote:

From: Arvind <[address removed]>
Subject: [ruby-99] What are the most attractive concepts in Ruby right now?
To: [address removed]
Date: Wednesday, May 26, 2010, 3:40 PM


Repeating good question:

Ruby Newbie here.

1. What are the most attractive concepts in Ruby right now? And what are coming down the pipe?

2. If you were to learn ruby anew today, what would you focus on? Especially which frameworks / libraries / APIs

3. If you were to build a fairly complex app - ala facebook, would you use PHP / Ruby / Java? Thinking on this?

4. How well does Ruby support mobile apps and HTML5 Canvas compared to other languages/frameworks?

5. How do ruby salaries stack up with java / PHP nowadays (past 6 mo)?

Thx,




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Arvind ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Arvind, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Noah ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Noah, visit his/her member profile

To unsubscribe or to update your mailing list settings, click here

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy