Какой ЯП выбрать для моделирования с учетом времени?
Здравствуйте!
Необходимо смоделировать систему массового обслуживания:
с определенной интенсивностью поступают заявки (в среднем 1 заявка в 2 минуты),
с определенной интенсивностью обрабатываются,
далее нужно найти некоторые параметры (сколько заявок пришло, сколько обслужено и т.п.).
Написать это нужно на любом ЯП, не используя спец. программ для СМО.
На каком языке это сделать проще? Нужно, чтобы заявки приходили в режиме реального времени (программа работает час - значит, в среднем, за час должно придти 30 заявок).
Денис Загаевский: Дело в том, то заявка приходит не каждые t минут, а с определенной вероятностью, т.е. может придти в любое время в промежутке [t-дельта;t+дельта]. Поэтому не могу нормально алгоритм сформулировать даже..
сможете поработать с одним из самых современных языков программирования
каналы и горутины в вашей задаче очень пригодятся
сможете запустить как на Windows так и на любой другой поддерживаемой платформе (linux, OSX, other...)
Сделать будет не очень сложно:)
Второй язык который можно предложить - Python, там богатый математический аппарат, а значит язык полезен с научной и академической точки зрения (не исключая практическую составляющую), но это уже не совсем тоже самое и подходы будут не такими элегантными как в Golang для аналогичной задачи.