Более неудачного примера, наверно, сложно придумать. Повышение производительности, конечно, ждать не стоит, но и негативного эффекта не будет. При использование PHP отпадает необходимости использовать дополнительные плагины, типа MySQL, RegEx, и сотни других, делает код более простым и приятным - этого более чем достаточно.
Да и вел к тому, что если и обновлять Pawno подобным образом, ради каких-то исправлений, то лучше сделать выбор в пользу более современных и функциональных языков программирования. Да и мало кому пригодится Pawno где-то еще, когда как PHP - пригодится везде.
Pawno, да, уже много лет не обновляется, но Pawn (http://github.com/compuphase/pawn) еще жив и даже баги исправляются!
Battista (27.09.2016)
Все ссылки мёртвые, проекта в GitHub'е не нашёл.
Вряд ли можно считать это невосполнимой потерей. В компиляторе от Zeex'а сейчас куда больше полезных фич, чем в Pawn 4.0 в сравнении с 3.2 (не говоря уже о степени адекватности некоторых "новшеств" в 4.0).
Пациент скорее мёртв, чем жив; баги исправляются очень медленно.
Взять, к примеру, захардкоженный вызов файла с расширением ".exe" из компилятора, из-за которого сам компилятор можно было собрать только под Windows. Мало того, что непонятно, как такое можно было пропустить в релиз (а это был именно релиз, версия 4.0.5588), так ещё и исправлено это было только спустя 8 месяцев с момента появления бага, хотя нужно было всего-то добавить пару директив #if и #endif вокруг платформо-специфичного кода.
Либо вот ещё: в прошлом году я сообщил автору Pawn об уязвимостях в обработчиках нескольких опкодов AMX в функции amx_Exec(), затем открыл PR с их исправлением. Прошло больше года - ни единого ответа от владельца репозитория, даже простого объяснения, почему этот PR не может быть принят.
А говорит это всё об одном: у автора Pawn попросту нет либо времени, либо желания (либо и того, и другого) работать над своим ЯП и скоро проект будет полностью заброшен. Собственно, даже тот PR по ссылке выше я уже закрыл, удалив ветку с исправлением, потому что это просто пустая трата времени.
Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
Стол заказов:
Мои работы:
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)