aspose file tools*
The moose likes Other Languages and the fly likes why it was created? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Languages » Other Languages
Bookmark "why it was created?" Watch "why it was created?" New topic
Author

why it was created?

Marko Kencheto
Ranch Hand

Joined: Jan 15, 2008
Posts: 33
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?
Alaa Nassef
Ranch Hand

Joined: Jan 28, 2008
Posts: 467
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 ]

Visit my blog: http://jnassef.blogspot.com/
Marko Kencheto
Ranch Hand

Joined: Jan 15, 2008
Posts: 33
The question about creating concerned ruby. Good Blog! Thanks!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: why it was created?