Язык прграммирования для динамического моделирования? Я — экс программист. Раньше много програл сначала на VB, потом на Delphi, потом на С# и на PHP.
Сейчас уже года 3-4 этим всем не занимаюсь. Тем не менее регулярно руки чешутся быстро писать простые скрипты, проивзодящие real-time моделирования (чего угодно, например, поведения потребителей).
Вот задался вопросом, на каком языке это сейчас лучше сделать?
В идеале, нужен простой как PHP интерпретируемый язык, который умел бы в риалтайме перерисовывать объекты (точки, линии, круги, надписи) на экране.
Желательно — чтобы можно было создавать топорные интерфейсы, чтобы в режиме реального времени менять параменты модели.
Быстродействие языка особого значения не имеет.
Дело осложняется тем, что у меня Мак, на который хочется ставить винду только в самом крайнем случае…
Есть идеи, друзья, какой язык выбрать?
Или, может, кто-то подскажет как PHP под эту задачу заточить? Привык я что-то к его простоте:) Или Ruby/Python…

21 Авг 2019 в 06:14
190 +1
0
Ответы
1

Для динамического моделирования в реальном времени на macOS вы могли бы использовать язык Python вместе с библиотекой Pygame или Pyglet для визуализации объектов на экране. Python является простым в изучении и использовании языком программирования, и имеет большое сообщество, где можно найти множество ресурсов и поддержку. Вы также можете создать простой интерфейс с помощью библиотеки Tkinter.

Ruby также может подойти для ваших целей, особенно если вам нравится его синтаксис. Однако Python обычно более популярен для научных и инженерных вычислений.

Если вы хотите использовать PHP, то для реализации реального времени моделирования вам придется использовать техники AJAX или WebSocket для обновления объектов на экране без перезагрузки страницы. Но это обычно более сложный и менее эффективный путь.

В целом, я бы порекомендовал вам попробовать Python с библиотеками Pygame или Pyglet для вашего проекта.

20 Апр в 13:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 134 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир