Welcome Guest ( Log In | Register )




                Web Hosting Guide

 
Reply to this topicNew Topic
The Ruby Language, Is Ruby a scripting language or not?
Is Ruby a scripting language?
Is Ruby a scripting language?
Yes, it is a scripting langauge, this forum should stay here. [ 4 ] ** [66.67%]
No, it is not a scripting language, it should be moved to the Programming forum. [ 2 ] ** [33.33%]
Total Votes: 6
Guests cannot vote 
eyvind
post May 3 2005, 11:16 PM
Post #1


Member [ Level 1 ]
Group Icon

Group: Members
Posts: 34
Joined: 25-April 05
From: San Diego, California
Member No.: 4,345


Is Ruby a scripting language? dry.gif

Personally I think it is a full programming language.

When I think of a scripting langauge, I think of Perl or JavaScript, Ruby isn't like those, Ruby is a lot more like Java than Perl.

What do you think?
Go to the top of the page
 
+Quote Post
madcrow
post May 4 2005, 12:19 PM
Post #2


Advanced Member
Group Icon

Group: Members
Posts: 196
Joined: 12-April 05
Member No.: 3,899


Ruby is a full language, but I guess it gets put in the scripting ghetto because it's not pre-compiled (Ruby proggies are run from plain text code, not a binary). In some ways, it's the same problem as Python: there's a whole complete language there, but people blow it off because you don't have to compile a program to run it.
Go to the top of the page
 
+Quote Post
signatureimage
post May 4 2005, 09:12 PM
Post #3


Member [ Level 2 ]
Group Icon

Group: Members
Posts: 51
Joined: 16-April 05
Member No.: 4,048


# What's Ruby

Ruby is the interpreted scripting language for quick and easy object-oriented programming.
It has many features to process text files and to do system management tasks (as in Perl).
It is simple, straight-forward, extensible, and portable.

This was copied from the official site.

I have tried the Ruby language, but have found that there is not much demand for Ruby programmers - outside of Japan, the homeland of Ruby.

You need to think Object-Oriented - just like when programming in Java, which by the way is not a scripting language, but a full programming language.
Go to the top of the page
 
+Quote Post
eyvind
post May 12 2005, 02:31 AM
Post #4


Member [ Level 1 ]
Group Icon

Group: Members
Posts: 34
Joined: 25-April 05
From: San Diego, California
Member No.: 4,345


Ok, I recognize that Ruby is a scripting language.

Of course there isn't much demand for Ruby programmers, very few people know about, and, as we now apparently have established, it is a scripting language. Those who account for the most programming jobs are corporations and businesses, and corporations and businesses have a tendency not to jump quickly to new and little-tested things, things that have little compatability and familiarity, especailly regarding technology.

I just think that Ruby is one more step (as was/is Java) toward a more exclusive OOP programming language. This is maybe the beginning of a OOP trend, which is, of course, more important than whether or not Ruby is a scripting language or not.
Go to the top of the page
 
+Quote Post
manymanymuch
post Jun 29 2005, 11:23 PM
Post #5


Newbie [ Level 2 ]
Group Icon

Group: Members
Posts: 13
Joined: 29-June 05
Member No.: 6,692


QUOTE
do not call Ruby a scripting language; instead, call it a "dynamic object-oriented language."

Quoted from http://www.informit.com/articles/article.asp?p=18225 by Yukihiro Matsumoto

The maker of Ruby is concerned about how people would perceive the new language he had created. When you call it a scripting language, he feels it creates a limiting perception of what the language is capable of doing.

In fact, Ruby's scripting capability is only a subset of what it can do. It is a genuine OOP language which can handle big tasks.

If it's a question of whether or not Ruby should be hosted under the Scripting or Programming General forum, I'd say it can be in both places with different inclination.
Go to the top of the page
 
+Quote Post
HannahI
post Nov 5 2009, 11:48 PM
Post #6


Don't Worry, I'm here
Group Icon

Group: Members
Posts: 271
Joined: 3-October 09
From: Northeast, United States of America
Member No.: 43,278
myCENTs:24.29


You have a good point.
I can't tell either if it is a scripting language or a prgramming language.
Youu know that Perl is just a very strange language.

This post has been edited by HannahI: Nov 5 2009, 11:48 PM
Go to the top of the page
 
+Quote Post
The_Fury
post Nov 6 2009, 01:52 AM
Post #7


Member [ Level 2 ]
Group Icon

Group: Members
Posts: 67
Joined: 25-October 08
Member No.: 34,110
myCENTs:19.38


QUOTE
"Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features."


Ruby is an awesome PROGRAMMING LANGUAGE and anyone who thinks that it is only good for scripting simple tasks is being very naive and does not truly understand the subtitles of this debate. Ruby is main stream and there are a lot of companies that use if in production environments. It has its strengths and weaknesses like any programming language and is very useful in certain applications. I mostly work with C/C++, but lately i have worked on a number of Ruby apps, and in certain applications it is brilliant, text handling is just one thing it does well, and for anyone who has worked with strings in C and then tried Ruby will understand just what i mean. No writing 100's of lines of handler code to do simple things, not convoluted iterations over pointers to search for elements in a string, just simple clean methods to do these things.

http://rails100.pbworks.com/Alexa+Rankings

Follow the link for Alexa rankings of sites that use Ruby on Rails, interestingly Twitter is on the top of the list, i think that alone shows the true power the Ruby has.

This post has been edited by The_Fury: Nov 6 2009, 01:58 AM
Go to the top of the page
 
+Quote Post

Reply to this topicNew Topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Collapse

> Similar Topics

    Topic Title Replies Topic Starter Views Last Action
No New Posts   15 david_ytk 1,909 6th November 2009 - 12:31 PM
Last post by: The_Fury
No New Posts   0 MikyZuma 77 24th October 2009 - 10:28 AM
Last post by: MikyZuma
No New Posts   1 acdragon 811 5th October 2009 - 08:47 PM
Last post by: HannahI
No New Posts 2 kanade 846 9th September 2009 - 09:25 AM
Last post by: iG-Mohan
No new 38 bigd1 7,293 15th August 2009 - 11:08 AM
Last post by: The_Fury
No New Posts   1 khan4lyfe 68 29th July 2009 - 09:46 PM
Last post by: tansqrx
No New Posts   2 Stella Richards 428 29th May 2009 - 08:02 PM
Last post by: magiccode9
No New Posts   7 Jackel 2,243 5th April 2009 - 11:17 AM
Last post by: iG-Deepak Timalsina
No New Posts   2 miCRoSCoPiC^eaRthLinG 3,941 22nd February 2009 - 08:19 PM
Last post by: iG-chris
No New Posts   5 khalilov 1,026 16th January 2009 - 03:59 PM
Last post by: yordan
No New Posts 12 yungblood 3,935 17th December 2008 - 03:53 PM
Last post by: ryantommo
No New Posts   6 zemon1 605 30th November 2008 - 06:17 AM
Last post by: Darasen
No New Posts 2 luizzeross 2,460 28th November 2008 - 11:33 AM
Last post by: iG-Daniel
No New Posts   8 CaptainRon 1,729 17th November 2008 - 08:23 AM
Last post by: wutske
No New Posts   2 veerumits 483 24th October 2008 - 06:36 AM
Last post by: Quatrux


Web Hosting Powered by ComputingHost.com.