Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

жемчужина ruby рубин

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 13.5.2024

История создания и развития

Создатель Ruby — Юкихиро Мацумото (Matz) — интересовался языками программирования, ещё будучи студентом, но идея о разработке нового языка появилась позже. Ruby начал разрабатываться 23 февраля 1993 года и вышел в свет в 1995 году.

Название навеяно языком Perl, многие особенности синтаксиса и семантики из которого заимствованы в Ruby: англ. pearl — «жемчужина», ruby — «рубин».

Целью разработки было создание «настоящего объектно-ориентированного», лёгкого в разработке, интерпретируемого языка программирования. Из письма автора[9]:

Ruby родился 23 февраля 1993 года. В тот день я беседовал со своим коллегой о возможности существования объектно-ориентированного сценарного языка. Я знал Perl (Perl4, а не Perl5), но он мне не нравился — был в нём некий привкус игрушечного языка (да и поныне есть). А объектно-ориентированный интерпретируемый язык казался многообещающим. В то время я знал Python. Но он мне не нравился потому, что я не считал его настоящим объектно-ориентированным языком. Его OO свойства казались надстройкой над языком. Мне, как языковому маньяку и фанату объектно-ориентированного программирования с пятнадцатилетним стажем, очень, очень хотелось, чтобы был истинно объектно-ориентированный, простой в использовании язык. Я пытался найти такой язык, но его не было.

Тогда я решил его создать. Прошло несколько месяцев, прежде чем интерпретатор заработал. Я добавил в мой язык то, что мне хотелось — итераторы, обработку исключений, автоматическую сборку мусора. Затем я переорганизовал свойства Perl и реализовал их как библиотеку классов. В декабре 1995 года я опубликовал Ruby 0.95 в японских новостных группах. С тех пор появились сайты, списки рассылок. В списках рассылок идут жаркие обсуждения. Самый старый список сейчас содержит 14 789 писем.

В Японии Ruby стал популярным с момента появления первой общедоступной версии в 1995 году, однако наличие документации только на японском языке сдерживало его дальнейшее распространение. Лишь в 1997 году появилось описание Ruby на английском языке, а в 1998 году открылся форум «ruby-talk». Это положило начало росту известности языка в остальном мире. Издано несколько книг на различных языках, в том числе на русском. Сейчас Ruby входит в большинство дистрибутивов ОС Linux, доступен пользователям других операционных систем.




1. Задание 1 Подрядная организация заключила с заказчиком договор строительного подряда на общую стоимость раб
2. Создание сплоченной команды игроков способной решать игровые задачи любой сложности
3. Развитие книгоиздательства в Кыргызстане
4. Что такое perpetuum mobile Бертольд.
5. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Київ ~.1
6. Тема- Международное сотрудничество в области охраны окружающей среды
7. Музыкальные произведения Роберта Шумана и Петра Чайковского
8. русый Национальный тип- Европейский Славянский Размер одежды- 3840
9. Маркетинговые исследования как ступень к повышению коммерческих результатов
10. Язык телодвижений как читать мысли по жестам
11. Шпаргалка- Основные положения психологии детства
12. тематике для студентов горного института Тема 1
13. Эпоха Александра I в оценке НМ Карамзин
14. Бухгалтерский учёт и контроль материалов
15. реферат дисертації на здобуття вченого ступеня кандидата технічних наук Д
16. Почему страны торгуют между собой
17. САНКТПЕТЕРБУРГСКИЙ ИНСТИТУТ ВНЕШНЕЭКОНОМИЧЕСКИХ СВЯЗЕЙ ЭКОНОМИКИ И ПРАВА Филиал в г
18. 01 Пн Вт Ср Ч
19. реферат дисертації на здобуття наукового ступеня кандидата наук з державного управління
20. Аудит нематеральных активов