История изменений
Исправление firkax, (текущая версия) :
Который надо будет пересобирать под разные системы и перетаскивать на них.
Во-первых, какой ужас, один раз запустить gcc, даже если бы ты был прав. Лечись от си-фобии. Во-вторых, не пиши чушь. Пересобирать надо только под разные ОС (например Linux / FreeBSD) или разные разрядности. В рамках же одного 64-битного линукса, который скорее всего у автора, можно скомпилить один раз (на старой системе) и оно будет везде работать где libc такая же или новее (а скорее всего и на некоторых более старых), в зависимостях ничего кроме libc не будет. А «перетаскивать» что скрипт, что исходник, что бинарник - одинаково.
Дааа, алгоритмы прям сравнимые с игрой в шахматы. Один цикл и проверка после, ну прям ужасть насколько сложно, без сишечки ну никак не обойтись.
Для НОРМАЛЬНОЙ работы нужно собирать статистику потерь. Но твой подход понятен - сделать абы как лишь бы на первый взгляд работало и не напрягаться. Ненавижу такой софт, им в итоге невозможно пользоваться без опасений что он где-то не накроется рандомно.
Исходная версия firkax, :
Который надо будет пересобирать под разные системы и перетаскивать на них.
Во-первых, какой ужас, один раз запустить gcc, даже если бы ты был прав. Лечись от си-фобии. Во-вторых, не пиши чушь. Пересобирать надо только под разные ОС (например Linux / FreeBSD) или разные разрядности. В рамках же одного 64-битного линукса, который скорее всего у автора, можно скомпилить один раз и оно будет везде работать, в зависимостях ничего кроме libc не будет. А «перетаскивать» что скрипт, что исходник, что бинарник - одинаково.
Дааа, алгоритмы прям сравнимые с игрой в шахматы. Один цикл и проверка после, ну прям ужасть насколько сложно, без сишечки ну никак не обойтись.
Для НОРМАЛЬНОЙ работы нужно собирать статистику потерь. Но твой подход понятен - сделать абы как лишь бы на первый взгляд работало и не напрягаться. Ненавижу такой софт, им в итоге невозможно пользоваться без опасений что он где-то не накроется рандомно.