Sprite, вторая часть опроса сложнее, т.к. вы задаёте скорее другой вопрос, о достаточности факторов, подтверждающих или «запрещающих» сделку.
Вот вы как считаете, 4-5 факторов, оценка по которым пропускает сделку — достаточный контроль сделок?
Sprite, Видимость кода ≠ отсутствие лицензирования. Лицензируется не “секрет”, а право использования и условия:
право коммерческого применения (в продукте/сервисе, внутренние прод‑системы, перепродажа/встраивание и т.д.)
“QuantCore.Net не создаёт мусор. Вообще.”
Точнее формулировка такая: мы целимся в zero/min‑alloc на критических путях (batch‑операции, переборы,Span/ArrayPool и т.п.). Но абсолютное “вообще” зависит от того, как вы вызываете API и что делаете вокруг (логирование,LINQ, создание коллекций, форматирование строк и т.д.).
“PS: мусор с вашей либой мы и сами создадим :)”
Да,100%. И это нормальная мысль. Смысл библиотеки — чтобы ядро расчёта не приносило неожиданных аллокаций/пауз, а остальное — уже дисциплина использования.
Вот вы как считаете, 4-5 факторов, оценка по которым пропускает сделку — достаточный контроль сделок?
Sprite, Видимость кода ≠ отсутствие лицензирования. Лицензируется не “секрет”, а право использования и условия:
право коммерческого применения (в продукте/сервисе, внутренние прод‑системы, перепродажа/встраивание и т.д.)
“QuantCore.Net не создаёт мусор. Вообще.”
Точнее формулировка такая: мы целимся в zero/min‑alloc на критических путях (batch‑операции, переборы,Span/ArrayPool и т.п.). Но абсолютное “вообще” зависит от того, как вы вызываете API и что делаете вокруг (логирование,LINQ, создание коллекций, форматирование строк и т.д.).
“PS: мусор с вашей либой мы и сами создадим :)”
Да,100%. И это нормальная мысль. Смысл библиотеки — чтобы ядро расчёта не приносило неожиданных аллокаций/пауз, а остальное — уже дисциплина использования.
Sprite, доброго вечера. Я ничего не чистил в комментах.
Их авторы самостоятельно, возможно.