Есть ли альтернатива созданию образовательных Java-апплетов для моделирования физики, таких как движение снаряда, гравитация и т. Д.?
Если вы хотите, чтобы он запускался в браузере, вы можете использовать пижаму - компилятор Python-to-Javascript и набор инструментов.
Я не уверен, насколько хорошо он поддерживается в наши дни.
В наше время вы можете обратиться к HTML 5 canvas & JS.
Хотя я полностью за "HTML5 и JS", вы можете рассмотреть Jython и просто написать Java-апплет на Python (2.2.3, но ...). Java - это не только язык так что вы можете выбирать.
Brython - ваша альтернатива.Позволяет определять "text/python" скрипты.
"text/python"
Вы можете запустить IronPython в Silverlight приложения:
http://www.voidspace.org.uk/ironpython/silverlight/index.shtml
Вы можете запустить CPython в браузере, используя empythoned . Однако нет подходящего интерфейса между Python и браузером, поэтому любые приложения с графическим интерфейсом будет трудным.