|
почему я выбрал perl?Добавлю, что любой эксперимент с графикой в Перле выглядит не сложнее программы "Hello, world!" - достаточно запустить поставляемую с перл-Tk программку ptksh и мы уже "в Хопре" со всеми функциями графики и даже "историей" команд. При этом можно спокойно переносить куски кода из понравившихся примеров без боязни что что-то "завалится" и придется перезагружаться так как программа "стрельнула" по системной памяти - ведь в Перле нет понятия "выход за границы массива" или "неверный указатель". Это свойство Перла делает его незаменимым с точки зрения простоты отладки - все скаляры, будь то данные, указатели или даже объекты классов всегда являются символьными строками, а баг в программе никогда не приводит к порче реальной памяти. В результате можно отлаживать и "доводить до ума" даже явно "нерабочие" куски. Не стоит забывать и о таком "необычном" для российского пользователя факторе как легальная бесплатность Перла. Да-да, все вышеописанные чудеса можно безвозмездно (то есть даром) загрузить из Всемирной Паутины и пользоваться ими с чистой совестью. Итак, перейдя на Перл я получил: мощный, функционально полный язык с огромным количеством надстроек, вплоть до "перегрузки операций" бесплатные и компактные программы интерпретации для всех платформ устойчивую к ошибкам программиста систему + удобный встроенный отладчик возможность строгого контроля за синтаксисом средства манипуляции базами данных и OLE объектами (последнее - только в Win) программный доступ в Интернет и работу с электронной почтой автоматизированную сборку-разборку HTML поддержку сокетов (для связки клиент-сервер) несложную и легко переносимую (Юниксы,Win,Mac) библиотеку графики - Tk Другие статьи по теме: - практическое применение perl-скриптов- введение в perl - ставим пароль на страницу - аутентификация пользователей через веб-интерфейс - Perl для веб-мастера |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |