JudoScript Можливість створення скриптів
April 3rd, 2009
краски для аэрографа Не забивает сопло 0.2 мм. Укрывистость достаточно плотная, единственное - хотелось бы видеть в линейке более густой белый пигмент. Не имеют резкого запаха, как у некоторых пигментов проколор.« Нова візуальна мова програмування від творців Java | Розробка додатків на мові Java »
Платформи Java (J2SE і J2EE) повні широких і корисних можливостей, Java, що роблять, особливо корисним ресурсом, більш, ніж мовою програмування. Для [ефективного] використання ж Java, необхідна ськріптовий мова. JudoScript був розроблений саме для цього.
Це інструмент 3-го і 4-го покоління (3GL and 4GL), що надає звичні можливості для програмування.
Додатково він надає спеціальний механізм для різних обчислювальних потреб, як, власне Java scripting, JDBC scripting, XML scripting, HTML/SGML scraping, маніпулювання файлами і архівами, гнучкого виконання [команд і файлів] з ОС, планування завдань, роботу по HTTP, написання Java GUI і ін.
JudoScript також підтримує програмування потоків (thread programming), корисних [заданих] структур і т.д. Його модель схожа на Java і Python.
В пакетах Java (J2SE and J2EE) можна знайти багато корисного - SSH/SCP, генерацію PDF, FTP, Telnet, роботу з реєстром Windows, UNIX syslog і т.п.
Проте кодування в Java є не завжди здійсненним рішенням. Часто потрібно зробити що-небудь дуже швидко (перевірити наявність замовлення в БД, сформувати XML документ або звіт). Для даного і подібних одноразових випадків ретельне Java кодування є надмірним. Іншим разом створюється скрипт для роботи, що повторюється, що запускається уручну або автоматично.
Багато такі скрипти модифікуються дуже часто, а їх продуктивність не критична. Швидке редактирование-и-запуск (edit-and-run) скриптів може істотно підвищити продуктивність і зняти навантаження.
Іншою проблемою є багатослівність (verbosity) Java програм. Адже по суті Java є практично системною, низькорівневою мовою [з погляду байткода], з API і конструкціями низького рівня, що зобов′язують до старанного програмування. Але саме ці елементи в деяких [в т.ч. перерахованих] ситуаціях є перешкодами.
Tags: кодування, мова, область, пакет, програмування, робота, файл
Розвиток
Схожі записи
Категория: Розвиток |