Написание сценариев для платформы Java

Написание сценариев для платформы JavaЯзык сценариев — это такой язык, который позволяет избегать обычного цикла операций редактирования, компиляции, связывания и выполнения за счет осуществления интерпретации текста программы во время выполнения. Язык сценариев обладают рядом преимуществ.

  • Быстрый цикл работы, стимулирующий желание к экспериментированию.
  • Возможность изменения поведения выполняющейся программы.
  • Возможность выполнения настройки пользователями программы.

С другой стороны, у большинства языков программирования отсутствуют функций, необходимые для программирования сложных приложений, вроде строгого контроля типов, инкапсуляции и модульности.Из-за этого существует соблазн объединять преимущества языков сценариев с преимуществами традиционных языков. Именно это и позволяет делать API-интерфейс сценариев (scripting API) платформы Java. В частности, он предоставляет возможность вызывать из программы Java сценарии, написанные на JavaScript, Groovy, Ruby и даже таких экзотических языках, как Scheme и Haskell.

Наличие возможности языка сценариев, зависит уже от поставщика конкретно данного языка сценариев. У большинства языков сценариев, способных выполняться на виртуальной машине Java, такая возможность есть.

В следующих статьях мы покажем, как можно выбирать механизм для конкретного языка, как можно выполнять сценарии и как можно пользоваться дополнительными преимуществами, которые предлагают некоторые механизмы сценариев.

Не знаете как быстро раскрутить группу вконтакте? Советуем вам  раскрутка групп вконтакте от студии kslon.com. Все по самым выгодным ценам.