63
Ruby является интерпретируемым языком высокого уровня для
простого и удобного ООП. Ruby включает в себя немалое количество
средств для обработки текстов, а также решения системных задач. Ruby
представляет из себя полностью свободный язык программирования с
поддержкой копирования, модификации и распространения. Ruby
применяется на множестве платформ. Он изначально создавался на Linux,
но работает на большинстве версий Unix, DOS, Windows
95/98/Me/NT/2000/XP, Mac OS, BeOS, OS/2, и т.д. Главной целью при
разработке Ruby был реальный объектно-ориентированный
интерпретируемый язык программирования. Даже название языка дает
отсылку к языку Perl, наследником которого и стал Ruby (даже в переводе
в английского эти языки означают драгоценные камни: pearl —
жемчужина, ruby — рубин).
PHP создан как интерпретируемый скриптовый язык
программирования, используемый для создания готовых HTML-страниц на
веб-сервере и выполнения операций с БД. На сегодняшний день в сфере
веб-разработки технология PHP занимает одно из первых мест наряду с
Perl, ASP/.NET и Python благодаря простоте, скорости работы и хорошей
функциональности. PHP распространяется бесплатно. Синтаксис языка
очень напоминает С++. Язык PHP поддерживается практически всеми
представителей сетевого хостинга.
Perl представляет из себя наиболее распространённый в сфере веб-
программирования интерпретируемый скриптовый язык. По одной из
версий, Perl — аббревиатура, которая читается как "Practical Extraction and
Report Language" (практический язык извлечений и отчётов). Сегодня
можно встретить также ряд других вариантов. Опираясь на самое красивое
из них, название "perl" пошло от слова английского "pearl" - жемчужина.
Главной особенностью языка принято считать его возможности
работы с текстом, реализуемые при помощи регулярных выражений.