Услышал, но не совсем согласен. Ведь всё это и в Go и в Python — виртуальная многозадачность в пространстве пользователя, выполняемая на N-честных потоках операционной системы. В Java, на честных потоках ее можно реализовать как угодно же, не говоря про Rust.
да, пока в Rust с async/await библиотеки стабилизируют (c nigth Rust решили не связываться), полгода-год пройдет, пока на текущих futures 1 версии получилось спокойно взлететь
«green threads» в Go ничего общего не имеют с корутинами питона. Вы бы поизучали вопрос прежде, чем делать высказывания космического масштаба и космической же глупости.
это моя любимая тема, в которой специализируюсь последние несколько лет, увы
Похоже, у вас проф. левель недостаточно высок для понимания. Спросите у тех. кому понятно. Вам объяснят на пальцах.
да, я пишу дальше про RAII. Только в Rust логика RAII встроена в сам компилятор и проверяется аффинными типами. Упростили подход и сделали его надежным.
Хочу разъяснить ситуацию от лица команды «1С-Битрикс».
Мы внимательно следим за новыми версиями PHP. И это понятно — PHP для нас основной язык разработки продукта. Более того — мы хотим использовать все последние новинки.
Так, за последние 2 года мы усиленно продвигаем переход с PHP 5 на 7, по очевидным причинам. Например, облачный сервис «Битрикс24» работает на 7.2. Более того, начиная с 1 сентября 2019, абсолютно все обновления продукта становятся недоступными, если версия PHP меньше 7.1.
В настоящее время продукт без проблем устанавливается и работает на версии 7.3. Найденные замечания исправляются, больших проблем и неожиданностей не обнаружено.
Что касается mbstring.func_overload, мы, конечно знаем, что эта опция объявлена устаревшей.
Пока это не мешает работе продукта, т.к. этот уровень замечаний можно игнорировать. Конечно, к тому времени, как PHP полностью уберет эту опцию, мы доработаем наш продукт.
Также нужно учитывать, что помимо ядра БУС, на многих сайтах есть кастомные разработки, которые тоже нужно будет исправить. Но это уже другая история.
Спасибо. Технически графики нагрузки я взял из другой системы, чем цепочки. Jmeter да, можно кластеризовать на несколько машин, но обычно одной хватало.
это моя любимая тема, в которой специализируюсь последние несколько лет, увы
я знаю почему — модно :-)
Хочу разъяснить ситуацию от лица команды «1С-Битрикс».
С уважением, команда «1С-Битрикс».