This chapter demonstrates about the Ruby Introduction. Ruby is a Scripting Language developed for program productivity with an idea that programming should be fun for programmers and following are the concepts covered in this chapter.
Brief History Of Ruby
Features Of Ruby
Brief History Of Ruby
Description
Ruby it is a Scripting Language and which is developed by Yukihiro Matsumoto of Japan in the mid of 1990's and he is also known as Matz which is developed for programmer productivity with the idea of programming which should be fun for programming. Ruby emphasizes the necessity for software which should be first understood the human and next computers.
Ruby Continuously gain huge popularity for its uses in web application developments. Ruby Rail Framework which is built by Ruby Language by David Heinemeier Hanson, introduced many people to the joys of programming in Ruby which has a vibrant community and supports for beginners and enthusiastic while producing high-quality code.
Ruby allows user to write very clean and readable code with minimal levels of syntactic and semantic noise and which is also comes with huge amount of useful functionality built into its extended library. If Ruby compared with other languages which have several aspects as shown in below image.
Features Of Ruby
Description
Ruby have several features like which runs on several platforms like windows, Mac OS and Unix. Ruby has features which is similar to Smalltalk and is a true objected-oriented language. Ruby syntax is very simple then Smalltalk syntax and have some features as listed below.
Ruby is an open source which is unreservedly accessible on the web and however ruby liable to permit.
Ruby is also known as general purpose interpreted Programming Language.
Ruby is true Object Oriented Programming Language.
Ruby is used to writing Common Gateway Interface(CGI) Scripts.
Ruby is a Server Side Scripting Language which same as Perl and Python.
Ruby can be embedded into Hyper Text Markup Language.
Internet and Intranet applications can be developed by Ruby.
Ruby can easily connected to DB2, My SQL, Oracle, and Sybase.
Summary
Key Points
Ruby Tutorial - Ruby runs on variety of plat forms.
Ruby Tutorial - Ruby is true Object Oriented Programming Language.
Ruby Tutorial - Ruby is Interpreted Programming Language.