The Ruby Language - Is Ruby a scripting language or not?

free web hosting
Free Web Hosting > Computers & Tech > Programming > Scripting > Ruby

The Ruby Language - Is Ruby a scripting language or not?

eyvind
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?

Reply

madcrow
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.

Reply

signatureimage
# 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.



Reply

eyvind
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.

Reply

manymanymuch
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.

Reply


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.

Similar Topics

Keywords : ruby, language, ruby, scripting, language

  1. Ruby, A Good Language To Learn First?
    Should ruby be a first language to learn (14)
  2. Does Astahost Support Ruby Cgi?
    What are the general specifications? (9)
    I was searching this forum to find out if Astahost actually support Ruby. It remains vague to me.
    I found Astahost from clickherefree.com when searching for webhosts featuring Ruby. But on
    Astahost's own page of complete hosting feature, there is no mention of Ruby. Also, on
    free-webhosts.com there is no mention of Ruby under Astahost's description.. Q: Does Astahost
    support Ruby CGI programming? if so, what are the general specifications?....
  3. How Long Have You Been Programming In Ruby?
    Find out how many Ruby programmers here (0)
    Let's find out how many Ruby programmers are there on this forum and how many years experience
    they have.....
  4. Ruby
    "Where everything's an object!" (5)
    I have been a huge fan of Java for a few years now, and recieved a 5 (out of 5) on the AP COmputer
    Science A exam (college level programming, in Java). I signed up for AP Computer Science AB for this
    year, but 7 people signed up so the class was cancelled, so I have signed up for next year. I have
    also read a few books on Java, one of which is the Exam Prep (Exam Cram) review book for the Sun
    Certified Java Prgrammer exam, it looks to me as though I know most of what is tested, but I have
    not memorized the limits for the different primitive types. THat is my background ....
  5. Ruby - Cool Syntax
    Scripting language Ruby (9)
    Of all the programming languages I have come accross, there is no language which is as fun to use
    and easy to program in as Ruby. The iterators in the language and the use of code blocks is just
    excellent. It takes just an hour or so to get used to the philosphy of Ruby and bang... u can just
    program anything easily in the language. I strongly recomment it to anyone interested in
    programming. e.g. CODE 1.upto(10) {|x| puts x} prints numbers from 1 to 10.
    CODE "abcdef".reverse! reverses the string to fedcba. Cool /smile.gif'....

    1. Looking for ruby, language, ruby, scripting, language

*RANDOM STUFF*





*SIMILAR VIDEOS*
Searching Video's for ruby, language, ruby, scripting, language
advertisement




The Ruby Language - Is Ruby a scripting language or not?



 

 

 

 

ADD REPLY / Got an Opinion! a humble request :-) RAPID SEARCH! Free Hosting [X]
Express your Opinions, Thoughts or Contribute your information that might help someone here.
Ask your Doubts & Queries to get answers.. "Together, We enlight each other!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE