Завершил перенос всего функционала на . Познакомился с потоками, они в питоне сделано ну просто очень удобно, было приятно добавить их в код, не то, что перловый fork() с его монструозными многоуровневыми if-ами, где потом сам чёрт ногу сломит

@shura теперь пора взяться за . Переписывать не обязательно. Там можно запустить тысячи горутин и это не будет так тяжело как полноценный поток, а как fiber, green thread. Заодно причудливые механизмы коммуникации в виде каналов увидеть. Для развития его точно стоит его пощупать.

@shura @armitage не, вот go мне точно ни к чему, мне непонятна его ниша. На нём вроде пишутся как-бы скрипты, что и на питоне, но работают быстрее. Мне не надо быстрее, у меня нет таких задач.
А вот rust я бы посмотрел, но всё как-то недосуг, да и задач под него тоже пока нет.

Follow

@shura так я и не говорю, что пора переписать весь мир на него, но внимания он точно заслуживает как и или даже который эдакий крутой на самом деле, но и кроссплатформенный.

@shura @armitage я тыкал ещё лет 17 назад :) В качестве встраиваемого в C++ языка. Но ничего серьёзного тогда не написал. Сейчас тыкать его отдельно от C не вижу смысла, точно так же, как и (про него я даже не слышал). У меня скрипты часто работают с текстом, а для этого просто невозможно придумать ничего лучше, чем , с его встроенными в синтаксис регекспами, поэтому он перекрывает у меня львиную долю задач.

@shura @armitage @shura Его недостатки в виде отсутствия многопоточности несущественны, в крайнем случае задача разбивается на несколько скриптов, которые потом запускаются параллельно один из другого. А питон - это мейнстрим, поэтому на него и пал выбор

@shura никогда не осилю эти регэкспы, всё их устройство забывается уже через час после контакта. Ну человек который их умеет должен легко уметь и перл.

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!