• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

why it was created?

 
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi, for what purpose was created this language? What are its features or differences or advantages to allready existing and abroad distributed and developed languages?
 
Ranch Hand
Posts: 471
Mac OS X Hibernate Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Sergey,

What language are you talking about? Ruby? Groovy? JavaFX? This forum is for all object oriented scripting languages. Also your question is not really clear. What do you mean by why a language is created?

I assume that you are asking about ruby, since this week's book is on it. Well, ruby is a dynamic (and dynamic typed) language created by Yukihiro Matsumoto, and released to public in 1995. Like any other programming language, its creator wanted something that wasn't available in the languages available at the time of creation. One of the things is following th principle of least surprise (POLS), high portability, loading of DLLs/shared libraries dynamically on most platforms, small learning curve, large standard library, and of course the reduced number of lines of code the programmer needs to write.

Any language has its advantages, and has a place where it excels, and knowing this, integration of languages is a must, so that you can create systems that use multiple languages. Sun did a very wise move by supporting scripting languages, like ruby and groovy, in the java platform.

As for the book, the editorial review on amazon says that the book is for "Ruby and Rails developers seeking to create compelling business intelligence and reporting solutions using a wide variety of applications and services."
[ February 06, 2008: Message edited by: Alaa Nassef ]
 
Marko Kencheto
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The question about creating concerned ruby. Good Blog! Thanks!
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic