Задать вопрос
@ber_enot
Веб-разработчик, Vue.js / Node.js

Какой ЯП выбрать для моделирования с учетом времени?

Здравствуйте!

Необходимо смоделировать систему массового обслуживания:
с определенной интенсивностью поступают заявки (в среднем 1 заявка в 2 минуты),
с определенной интенсивностью обрабатываются,
далее нужно найти некоторые параметры (сколько заявок пришло, сколько обслужено и т.п.).

Написать это нужно на любом ЯП, не используя спец. программ для СМО.
На каком языке это сделать проще? Нужно, чтобы заявки приходили в режиме реального времени (программа работает час - значит, в среднем, за час должно придти 30 заявок).

PS. под Windows
Спасибо.
  • Вопрос задан
  • 465 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 2
BOOMER_74
@BOOMER_74
Full-Stack разработчик
Раз "не используя спец. программ для СМО", то любой, например, Python + SimPy (поищите, есть много библиотек).
Ответ написан
Комментировать
@mantyr
Пишу много Golang кода с удовольствием:)
Выберите Golang, https://golang.org

  • сможете поработать с одним из самых современных языков программирования
  • каналы и горутины в вашей задаче очень пригодятся
  • сможете запустить как на Windows так и на любой другой поддерживаемой платформе (linux, OSX, other...)


Сделать будет не очень сложно:)

Второй язык который можно предложить - Python, там богатый математический аппарат, а значит язык полезен с научной и академической точки зрения (не исключая практическую составляющую), но это уже не совсем тоже самое и подходы будут не такими элегантными как в Golang для аналогичной задачи.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AlexSku
не буду отвечать из-за модератора
Моделировать можно в Симулинке (Матлаб). Есть интересный тулбокс Stateflow, который реализует конечный автомат (работает по событиям).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы