Мерль
лол, мне казалось ты топил за го. ну так рационально
Ну я и топлю за го, просто мне он из существующего лучше всего подходит Вот завезут на руст нормальный csp, тогда на него пересяду
Маjко
Но у пони больше гарантий, емнип. Кто шарит, какие там еще фичи?
Мерль
вау. наверное это спасает от рантайм ошибок
У них написано в доках, что у них гарантировано нет рантайм дедлоков (потому что нет локов) и дата рейсов
Мерль
Что не так с csp на раст?
Всё надо делать ручками
Мерль
Например?
Управление потоками - это всё вот на тебе. Следить, чтобы оно правильно сдохло и т.д. То есть всё, что реализуемо в go, очевидно реализуемо в русте, но в го конкретно асинхронная часть требует гораздо меньших приседаний
Мерль
А, это да. Ждем async-await. Хотя настолько же просто все равно не будет в языке без gc и рантайма
Ну почему, и для того и для другого вроде оставили ручки, чтобы можно было бы прикрутить сбоку Собсно, я этого и жду
պլհկ
Хаха
Маjко
Я это последний раз делал руками и мне как-то не очень понравилось
Ilia
Только не про них, это каста не прикасаемых.
Мерль
пишу на го плевать хотел на расположение структуры если тебе становятся важны такие штуки с точки зрения производительности, то не нужно брать go, блин
Мерль
бери жабку, руст, с++
Ilia
Си
Мерль
Вот тогда и думай
Мерль
Она пока быстрее го, хотя и не на много
Мерль
А вообще, ССЗБ
Мерль
По памяти го рвёт джабку конечно всухую
Мерль
Другой момент, что на больших хипах начинается ЖОПА
Судзумия
Жестоко
Мерль
Ну это да, но так это работает вообще везде, не зависимо от языка, имхо
Мерль
Автоматизация в лаборатории (сбор логов всяких, обработка, crud, интерфейс для аналитики, типа, нам нужно вот от сих до сих в формате csv с табами, потому что БЛИАТЬ нельзя просто взять и использовать везде одинаковые разделители) Потом всякие мелкие локальные сервисы, опять же, отображение картинки с камер, температуры-влажности и прочей муры. Потом ещё прикрутить modbus к чему угодно, вот всё такое
Мерль
уже нет <_< откинулся вот
Loo
@notplhk заюзал пока rwlock из паркинг лота
Loo
всё отлично работает
Loo
но rcu всё равно надо реализовывать
Loo
ибо wait-free для ридеров слишком сладок
Мерль
хз. звучит как синхронные задачи для любого языка общего назначения
Это почти всегда вопрос личных притязаний же 80% прикладных задач решается 80% процентами современных яп
Мерль
Да нееее, я еле двоих из пятнадцати перетащил с LabVIEW (а это тот ещё ад)
Влод
а к сборщикам ок?
Мерль
А так, LabVIEW, Mathematica и прочие питоны во все поля
Мерль
Не программисты, это верно, но с тем, чтобы поставить очередную хуйню на машину, проблем нет как раз. Флэшкой с работы дома пользоваться потом нельзя без линукса, блин
Мерль
Лабвью тормозит и в его коде никто потом через месяц после написания разобраться не может
Маjко
Лабвью тормозит и в его коде никто потом через месяц после написания разобраться не может
А сишный код прямо образец читаемости сам по себе, просто из-за языка.
Маjко
На любом языке можно написать так, что потом хрен кто разберется
Мерль
На любом языке можно написать так, что потом хрен кто разберется
Ага Только на лабвью для того, чтобы сделать программу понятной, нужно прилагать адово много усилий
Маjко
По мне так на си тоже.
Маjко
Не говоря о том сколько усилий надо приложить чтобы программа работала
Маjко
И не текла
Маjко
ИМХО, си — совсем не язык для не программистов
պլհկ
Пусть на го пишут
Маjко
Он простой, но блин, надо до черта опыта чтобы писать на нем хороший код и уметь его отладить
Мерль
Пусть на го пишут
Когда те штуки, которые я написал, начнут ломаться, но им придётся <_<
Маjко
Пусть на го пишут
+, или на питоне
Мерль
Смотря для чего Там большая часть задач, для которой им надо было писать, заключалась в перекладывании байтиков с места на место
Мерль
+, или на питоне
На питоне конечно лучше
Мерль
для тех задач
Anonymous
Пусть на джаве пишут)
Маjко
Не так просто, ещё нужна практика постоянная
+, я джва года не кодил на си почти, сейчас очень больно идет после Rust
Маjко
Привык к гарантиям, расслабился
Loo
после руста
Loo
всё больно
Loo
даже жить
Маjко
Аминь
Loo
во имя компилятора, борроу чекера
Loo
и строгой типизации
Loo
алилуя
Маjко
Крабилуйя
Маjко
https://www.rust-lang.org/logos/error.png
պլհկ
Мне сегодня в чяте про Токио сказали что я первый кто осилил мультиплекс + стриминг
Loo
ууу
Loo
уважуха
Loo
а мне ничего толком ответить не могли
Loo
по траблам
Loo
в итоге так и осталась та бага с зависшим коннекшеном после авториазции...
պլհկ
Да там по ходу никто не шарит норм, а Карлу лень разбираться
Loo
такое же впечатление сложилось
Мерль
напиши гайд
Мерль
по токио