51
количество инструментов для работы с текстом. Сегодня он уже используется не так
часто, но до сих пор некоторые серверные утилиты для обработки текста и
энциклопедические сайты строятся именно на нем.
5. Python/Zope являются языками высокого уровня. Создатели потрудились
на славу, чтобы любому программисту было очень удобно работать с готовыми
кодами, а ПО под управлением Python имело высокую скорость выполнения. Сам язык
построен так, что в нем без проблем можно встретить элементы объектно-
ориентированного и императивного программирования, а само ядро имеет
минимальный набор команд. Реализуя классы и функции, в конечном итоге можно
составить несколько модулей. И поэтому Python активно используется для разработки
приложения для математических расчётов или работы с текстом.
6. JSP – технология, представляющая собой страницы, написанные на Java и
выполняемые на сервере, что больше всего зависит от компилятора. При
использовании Jasper первоначально создается высоко оптимизированный байтовый
код, который затем передается Java-машине для выполнения. А при использовании
Tomcat сервлет-контейнера – программы, представляющей из себя сервер,
поддерживающий нормальную работу сервлетов на протяжении всего из жизненного
цикла в зависимости от спецификации. Может использоваться и как самостоятельный
сервер, и быть поставщиком страниц для другого веб-сервера, а также
интегрироваться в java EE сервер приложений. JSP поддерживает обмен данными
между сервлетом и клиентами, выполняет часто такие функции, как создание
программной среды для нормальной работы сервлета, авторизацию и
идентификацию пользователей, построение сессии для них. Является довольно
популярным решение при создании интернет-магазинов или аукционов. Секрет языка
в том, что отлаженные код может выполняться как на сервере, так и в
пользовательском браузере, также имеется возможность полноценного
программирования с классами, разделением прав доступа и прочими удобствами,
предоставляемыми полноценной Java.
7. HTML можно смело назвать основой всего интернета. Разработчику
можно использовать различные фреймы и писать на любом языке программирования,