Results: Should DevShed add a Ruby/Rails section? 

Voters
17 You may not vote on this poll

  • Yes
    52.94%
  • No
    47.06%

Thread: Ruby Section

Page 1 of 3 123 Last
  • Jump to page:
    #1
  1. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Oct 2003
    Posts
    119
    Rep Power
    12

    Ruby Section


    How about adding a Ruby section - it's becoming more prevelant.

    I received a lead on a contract job a couple of weeks ago - on it was a request for someone with Ruby/Rails experience. I was like WTH is Ruby? Rails?

    Short story is Ruby is a programming language and Rails is an application framework for implementing MVC applications in Ruby.

    Very cool stuff, there is a lot of content and it seems like there might be some traction here. Check it out!
  2. #2
  3. (retired)
    Devshed Supreme Being (6500+ posts)

    Join Date
    Dec 2003
    Location
    The Laboratory
    Posts
    10,101
    Rep Power
    0
    This is what the Other Programming Languages forum is for - if we get enough threads about it, then we'll split it off into another forum.

    --Simon
  4. #3
  5. Kiss My Converse!
    Devshed Intermediate (1500 - 1999 posts)

    Join Date
    May 2003
    Location
    Davie, Florida
    Posts
    1,520
    Rep Power
    339
    OK we have edited the Other programming forum to include Ruby on Rails.

    if it really takes off we will split it out into its own section.

    j
  6. #4
  7. Banned (not really)
    Devshed Supreme Being (6500+ posts)

    Join Date
    Dec 1999
    Location
    Brussels, Belgium
    Posts
    14,643
    Rep Power
    4492
    Instead of "Other Programming Languages", maybe it should be "The Latest Fad Programming Language and Ones That Are No Longer Faddish But People People Keep Insist On Using Them Although They Are All The Same Really When You Think About It Except For The Syntax"...

    or not...

    ---John Holmes...

    Comments on this post

    • chadsmith729 agrees : Thanks for doing what your doing at your job.
    -- Cigars, whiskey and wild, wild women. --
  8. #5
  9. I fail at spelling
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Sep 2003
    Location
    NDAuNjIxMTExLC03OS4xNTU=
    Posts
    3,232
    Rep Power
    1775
    Yeah that title might be a little long. Let's just Acronym it, just like everything else (:caugh: AJAX :caugh TLFPLAOTANLFBPPKIOUTATAATSRWYTAIEFTS. See how much easier that would be?
    I am working now with Symfony2, Twig, Doctrine, Composer, Assetic, and HTML5. Enjoying doing what I do everyday!
  10. #6
  11. Banned (not really)
    Devshed Supreme Being (6500+ posts)

    Join Date
    Dec 1999
    Location
    Brussels, Belgium
    Posts
    14,643
    Rep Power
    4492
    It does have a certain ring to it. Like the ring of a thousand telephones, fire alarms, cats and fingernails on chalkboards going off at once... I like it!

    ---John Holmes...
    -- Cigars, whiskey and wild, wild women. --
  12. #7
  13. fork while true;
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    May 2005
    Location
    England, UK
    Posts
    5,538
    Rep Power
    1051
    http://forums.devshed.com/suggestion...um-344796.html

    In the course of one day, we manage to get another request, probably from the same person...

    Rails isn't really anything special, although IMO ruby is. As it is, there really isn't enough traffic to warrant it. That said, there isn't really enough traffic in the Mac forum (sadly ). There isn't really a convenient catch-all you can put it into though.

    Edit: I doubt anyone's interested, but here is a thread discussing relative merits of various frameworks in various languages. Still looking for anyone who's used CakePHP to contribute.
    Last edited by LinuxPenguin; April 20th, 2006 at 01:33 PM.
  14. #8
  15. I fail at spelling
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Sep 2003
    Location
    NDAuNjIxMTExLC03OS4xNTU=
    Posts
    3,232
    Rep Power
    1775
    Yeah I noticed that too. Probably from the same person because progrmr hasn't wrote back even though it's his thread. Interesting.
    I am working now with Symfony2, Twig, Doctrine, Composer, Assetic, and HTML5. Enjoying doing what I do everyday!
  16. #9
  17. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2004
    Posts
    97
    Rep Power
    10
    I really cant see any reason why this is a bad idea, people need to give it a chance.

    After spending 2 days looking and working with ruby on rails, one of the major problems I have found is the lack of support / community and a shockingly poor API site. (Compared with php anyway)

    From what I have seen, yeah its an interesting language, and its probably suited towards certain sites / systems than others. For basic database sites its fantastic for, could also make an excellent prototyping tool.

    Lets give it a chance to succeed before completely writing it off as the latest trend that will die out very soon.
  18. #10
  19. fork while true;
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    May 2005
    Location
    England, UK
    Posts
    5,538
    Rep Power
    1051
    If you're determined to work with it, you need some books

    For ruby - Programming Ruby. It's published by the Pragmatic Bookshelf here. I bought a copy, i don't regret having paid the amount I did pay for it (i got it in a bookshop, and paid over £40 for it). Get a copy.

    For rails, well they have a book on rails, but I don't advise going that route. Compared to my current favourite framework, Django, it's grossly underfeatured, and as with all ruby, it suffers from crap documentation.

    Basically, buying those books will try make up for the crap documentation ruby suffers from, they're also an excellent reference and a great tutorial to really advance you in the language.

    django, if you were interested. It's python, but python inspired ruby anyway.
  20. #11
  21. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Oct 2003
    Posts
    119
    Rep Power
    12
    I believe the syntax of Ruby will scare away normal/weak developers with no exposure to C or python - while it is an effecient syntax it's not like much else out there.

    I bought a book set from amazon covering programming in Ruby and a book covering Agile web development with Rails.

    Really it's true that Rails is just a MVC application of Ruby with some frills thrown in for good measure. But there is a whole new programming language to learn. I do like the idea of a shortened development timeline and the default scaffold in Ruby does pretty good. I haven't put it through it's paces yet though and will need some significant experience with it before I throw down my PHP/JSP.
  22. #12
  23. fork while true;
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    May 2005
    Location
    England, UK
    Posts
    5,538
    Rep Power
    1051
    I just want to clarify here.

    Rails is NOT MVC

    M = Model. Database Model. And you don't model your database in RoR, you make it and ActiveRecord figures it out dynamically.

    Learn to program in ruby and you're forever spoiled in richness
  24. #13
  25. I fail at spelling
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Sep 2003
    Location
    NDAuNjIxMTExLC03OS4xNTU=
    Posts
    3,232
    Rep Power
    1775
    Yeah get'm LP! ahahhaha.
    Chad
    I am working now with Symfony2, Twig, Doctrine, Composer, Assetic, and HTML5. Enjoying doing what I do everyday!
  26. #14
  27. Hello World :)
    Devshed Frequenter (2500 - 2999 posts)

    Join Date
    Mar 2003
    Location
    Hull, UK
    Posts
    2,537
    Rep Power
    69
    I don't believe the popularity of a programming language has anything to do with its merits . I personally am very fond of some languages that aren't commonly used.

    Some of these languages may be fads now but all good languages have gone though this, so what separates a fad language from a good language?

    I agree that there are a lot of similarities between modern languages but that doesn't make all languages equal, even today they vary widely in expressive power and flexibility etc.

    Obviously there’s a reason that Ruby is taking off so quickly and that I think is worth exploring . Aside from that if RoR isn't doing anything special how is it that it's experiencing such a boom? It's much newer than some other frameworks that haven't seen anywhere near this popularity.

    To be honest I'd have to say that Ruby has been more influenced by Lisp, but the syntax is another matter. Still, semantics are more important.

    What Ruby is doing better than most other "popular" languages is using a lot of very nice concepts. High-order functions are a very powerful idea but I've never seen them being really used outside of the functional programming languages. Ruby might just make these and other concepts mainstream .

    I don't think there’s really enough to justify a Ruby forum yet but I think it's going to get there . Good idea guys, nice to see you about .

    Take care,

    Mark.
    programming language development: www.netytan.com Hula

  28. #15
  29. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Oct 2003
    Posts
    119
    Rep Power
    12
    Originally Posted by LinuxPenguin
    I just want to clarify here.

    Rails is NOT MVC

    M = Model. Database Model. And you don't model your database in RoR, you make it and ActiveRecord figures it out dynamically.

    Learn to program in ruby and you're forever spoiled in richness
    Uh, ok...From the Rails web site:

    Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern.

    http://www.rubyonrails.org/

    That's pretty clear I think.
Page 1 of 3 123 Last
  • Jump to page:

IMN logo majestic logo threadwatch logo seochat tools logo