I haven't seen much of Ruby on this forum.
Let's have your opinions good or bad,
because Ruby on the Rails framework
is gaining ground in web development.
(Ruby the language also runs locally)
Like Django, it requires a special web server
configuration, whether it be Mongrel, FastCgi,
mod_ruby, etc...
It also promotes the MVC (Model View Controller)
Architecture which is all the rage in web development.
Object oriented, MVC, framework to create support files...
Ruby Gems (packages manager to add libraries)
Why no mention of Ruby (at least lately) on the forum. :rolleyes:
What about Ruby??
Started by debtboy, Sep 29 2009 07:31 PM
14 replies to this topic
#1
Posted 29 September 2009 - 07:31 PM
|
|
|
#2
Posted 30 September 2009 - 04:01 AM
Interesting topic. The weird thing is that yesterday I was looking for something related to ruby on rails in the tutorial area.
I had to look for something outside, but there's plenty material about this on the web. Check the Rails Summit page, it was all built on Rails.
I had to look for something outside, but there's plenty material about this on the web. Check the Rails Summit page, it was all built on Rails.
#3
Guest_Jordan_*
Posted 30 September 2009 - 04:12 AM
Guest_Jordan_*
I used Ruby briefly, and I personally didn't like it. There are several people on the forum that do use it, though. I've often wondered if we should create a sub-forum under web development for the language.
#4
Posted 30 September 2009 - 07:57 AM
I have not heard much about it at all. I heard it was on some "10 languages every programmer should know" list or something. I have never seen much source code and frankly don't see a reason to know it besides expanding my knowledge of various languages, which I am currently doing now so if I did it would be in a few years.
No real opinion on it yet, besides the fact that the name makes me think of rotten grape fruit for some reason which makes it slightly less appealing.
No real opinion on it yet, besides the fact that the name makes me think of rotten grape fruit for some reason which makes it slightly less appealing.
#5
Posted 30 September 2009 - 08:53 AM
From what I can tell, the people who like Ruby REALLY like it. Personally, I just find the syntax irritating when compared to almost any other language. Given that I'm already familiar with three different web languages, I have no interest in adding another to the list.
Also, MVC is a design method to help make code reusable. It's been around for at least 15 years in the OOP world.
Also, MVC is a design method to help make code reusable. It's been around for at least 15 years in the OOP world.
#6
Posted 01 October 2009 - 06:36 AM
I played with Ruby for a while and wasn't very fond of it. Like WingedPanther, I find the syntax irritating.
#7
Posted 06 October 2009 - 03:35 AM
I personally like ruby a lot. It combines a perlish syntax, pure OOP, and the names of functions are the same as the C ones I've come to know and love. Also, the way ';''s work is this:
print "a statement on a line is ok without one" print " but"; print " 2 statements must be separated." print " You can, of course, do it like C.\n";That's how it goes.
#8
Posted 06 October 2009 - 06:24 AM
That might get annoying Aereshaa, i'd be too much in a habit of putting a semicolon at the end to just not do it... is there not a way to combine one print for all of that?
echo "Hello". " World";
#9
Posted 09 October 2009 - 06:52 PM
There is, just use +:
print "the string object" + "has a + operator. if a statement clearly isn't finished" + "it reads the next line"
#10
Posted 09 October 2009 - 07:20 PM
Aereshaa said:
I personally like ruby a lot. It combines a perlish syntax.
I use Perl every now and then and I think the syntax
is, for lack of a better word, "funky".
When a possible Perl task arises, I sometimes pick another
language because 6 months from now when they change the
environment (they always change the environment) I'll have to
read and edit that script ASAP.
Perl's power (manipulation via regex) is also it's Achilles tendon.
It's power is a good thing...
It's syntax... not so much.
$var=penny; $var =~ s/.e[n*y]/2 cents/g;
print "Just my $var";
I've looked at ruby, no comment.
Edited by debtboy, 09 October 2009 - 09:11 PM.
#11
Posted 10 October 2009 - 02:30 AM
I thought Ruby was dead..
#12
Guest_Jordan_*
Posted 10 October 2009 - 03:54 AM
Guest_Jordan_*
Nope. In fact, it is gaining popularity fast.


Sign In
Create Account


Back to top










