Thursday, April 23, 2009

Ruby

This morning I was writing a history paper and decided listening to music was the best way to go about it. While I was listening to the radio, the song Ruby came on by the Kaiser Chiefs. I was thinking about it during the song, and realized that Ruby is actually a programming language too, so I decided to write about it a little bit. The name decision was between "Ruby" and "Coral", but Ruby was chosen because it is the birthstone of one of his colleagues. Ruby was developed in the mid 1990's in Japan and is inspired by Perl, and is a dynamic general purpose object-oriented programming language. The producer Yukihiro Matsumoto of Japan said the he developed the language for "the programmer productivity and fun" and follows the principles of good designs. It is also said to follow the POLS (Principle of least surprise) and is made in order to minimize confusion for experienced users even though the designer did not intend for it to follow that principle. It is a good language to make games on and such, becuase of the little confusion and good use of graphics.

No comments:

Post a Comment