Page 241 - 4785
P. 241

непоказна CGI-оболонка, написана мовою Perl, і призначалася вона
                            виключно для специфічних цілей.
                                  Java  -  об'єктно-орієнтована  мова  програмування,  що
                            розробляється  компанією  Sun  Microsystems  з  1991  р  і  офіційно
                            запущений  23  травня  1995  Спочатку  ця  мова  програмування
                            називався Oak і розроблявся для побутової електроніки, але згодом
                            був  перейменований  в  Java  і  став  застосовуватися  для  написання
                            аплетів, додатків і серверного програмного забезпечення.
                                  Само слово Perl є абревіатурою виразу Practical Extraction and
                            Report Language (практичну мову витягів і звітів), хоча іноді можна
                            зустріти  іншу  назву:  Pathologically  Eclectic  Rubbish  Lister
                            (патологічно  еклектичний  сміттєвий  Лістер).  Невідомо,  яке  з  цих
                            назв більш правильне, тому як обидва вони належать Ларрі Уоллу,
                            творцеві і головному архітектору, розповсюджувачу і опікуну мови
                            Perl.
                                  Створення  цієї  мови  відбулося,  коли  Ларрі  намагався
                            формувати звіти з ієрархії файлів системи оповіщення про помилки,
                            схожою  на  Usenet-новини,  а  можливості  застосованих  тоді
                            обробника  потоків  даних  awk  виявилися  вичерпаними.  Будучи
                            справжнім  програмістом,  Уолл  вирішив  вирвати  дану  проблему  з
                            коренем,  застосувавши  для  цього  який-небудь  універсальний
                            інструмент,  який  він  сподівався  використовувати  і  надалі.  Так  і
                            з'явилася перша версія мови Perl.
                                  Переваги
                                  Скриптові мови володіють більш складним інструментарієм і
                            підтримують більш прогресивні техніки програмування. Наприклад,
                            можливості сортування даних в Perl вбудовані прямо в мову. Те, що
                            в мову вбудовані всі основні інструменти програмування, позбавляє
                            від  необхідності  створювати  їх  самостійно  і  означає,  що  для
                            вирішення  конкретної  проблеми  потрібно  писати  менше  коду,  що
                            збільшує  продуктивність  розробника.  Скриптові  мови  дозволяють
                            швидко виконувати доопрацювання коду без  дратівної втрати часу
                            на  очікування  закінчення  компіляції.  Кількість  людей,  що  не
                            володіють підготовкою, яку мають традиційні комп'ютерні фахівці,
                            але  які  можуть  зайнятися  написанням  скриптів,  стало  на  порядок
                            більше.  Інакше  кажучи,  програмування  на  скриптових  мовах
                            простіше  навчитися.  Щоб  стати  середнім  програмістом  на  C  ++,


                                                           239
   236   237   238   239   240   241   242   243   244   245   246