Маjко
Не работает)
Αλεχ
Vladimir
Ты бы ещё сказал, что ты не можешь плисы программировать на Русте, и это тебя тревожит
Αλεχ
если бы в этом была моя работа - так бы и сказал
Sergey
Не работает)
Я же написал как писать
Sergey
!ро оскорбление чувств админов
Sergey
#ro #ро #readonly #ридонли Юзер: Roger Wilco #394591197 Причина: оскорбление чувств админов От ‍ ‍ ‍🦉 ‍ ‍ в Rust
Αλεχ
только тут не вопрос в солидити или плисах
Αλεχ
no_std это как раз и есть сфера плисов и прчоего говна
Αλεχ
собственно к плисамо тносится чуть менее чем никак
Αλεχ
проблемы из-за изменений внутри кмопилятора
Αλεχ
тебя шакалы пожрали
Αλεχ
яхз с чем тут спорить
Αλεχ
я по факту говорюб
Αλεχ
каждые 6 недель no_std ломается
Αλεχ
или чаще
Αλεχ
Пофiксив
так ты и какол еще чтоле?
Αλεχ
понятно
Αλεχ
че не так
Sergey
каждые 6 недель no_std ломается
Не надо сообщения столбиками писать!
Vladimir
Так а что сломали тебе, в ностд?
Vladimir
Так а что ломают?
Αλεχ
3 последовательных релиза 1.26-1.29 соответственно
Vladimir
Это ж ты пишешь сам, в ностд нету такого
Berkus
Ассемблер он тоже транслировать умеет?
нну да.. а причем тут ассемблер-то, ты ж freebsd конпелируешь
Αλεχ
Так а что ломают?
no_std без этого не работет
Αλεχ
https://github.com/paritytech/pwasm-std/pull/64 ну вот например
Berkus
В фряке нет асма?
есть, но llvm умеет же спарковый бекенд
Vladimir
есть, но llvm умеет же спарковый бекенд
В фряке есть под Спарк асмовая часть? Тоди ладно, я искал подвох там где его нет
Berkus
Αλεχ
Это ж ты пишешь сам, в ностд нету такого
короч см. выше. в no_std это есть, Сама дока про это говорит: https://doc.rust-lang.org/1.7.0/book/no-stdlib.html . Причем тут даже не все, что самое забавное. Про oom например ни слова
Αλεχ
вот и имеем: 1. без лангитемов нихера не работает 2. лангитемы можно объявлять только на найтли
Αλεχ
в итоге тут и приколы с нестабильным компилятором (нужно указывать конкретный тулчейн и мучительно мигрировать), и с устаревшими доками
Berkus
вот и имеем: 1. без лангитемов нихера не работает 2. лангитемы можно объявлять только на найтли
найтли ж не менее стабильно стейбла в плане качества кодогенерации, нестабильность там в апи
Αλεχ
Например в parity есть 6 разных реп
Αλεχ
и у всех разный rust-toolchain
Berkus
нормально, заоверрайди на фиксированную версию найтли и всё
Маjко
!ро оскорбление чувств админов
А, я думал это типа чтобы меня не замутит ! вместо /
Αλεχ
и у тебя просто 30 параллельно установленных тулчейнов
Αλεχ
21,22,23,24,...
Berkus
обновляй всё вместе cargo-fix и вуаля
Αλεχ
на каждый день свой тулчейн
Sergey
А, я думал это типа чтобы меня не замутит ! вместо /
Не. Чтобы как раз не тыкали в команду разные идиоты
Αλεχ
только вр азных репах они разные
Αλεχ
и обновляются тоже по отдельности
Αλεχ
конечно я сделал PR и их постараюстя синхронизировать
Αλεχ
но это нифига не удобно
Vladimir
обновляй всё вместе cargo-fix и вуаля
Карго фикс пашет для Найтли?
Αλεχ
обновляй всё вместе cargo-fix и вуаля
чем тебе карго фикс поможет-то?)
Αλεχ
у тебя 6 реп несвязанных
Αλεχ
типа как токио разбит на разные маленькие крейты, так и тут
Αλεχ
короче все решамо, но гемора хаватает
Αλεχ
и получается, что клиентский код ломается, потому что не может собрать либу, написанную под предыдущий компилятор
Αλεχ
и тебе нужно PR делать и ждать, пока его заапрувят
Αλεχ
короче с no_std все прям ваще плохо
Αλεχ
я последние 2 месяца в нем всякую хрень делаю, такое себе удовольствие
Vladimir
Вопрос тут, как лучше: монорепа, или куча мелких?
Крылатый
Куча мелких.
Berkus
я последние 2 месяца в нем всякую хрень делаю, такое себе удовольствие
ну я ось пишу в но_стд, умеренно больно, но по сравнению с голым си всё равно кайф
Αλεχ
но я настолько низко еще не пал
Vladimir
Vladimir
depends on
Он ват?
Vladimir
куча монореп лучше
Эт факт, энтерпрайзненько
Крылатый
А чем?
Монорепа тяжёлая, что пиздец.
Vladimir
Монорепа тяжёлая, что пиздец.
Ты же её не на горбу тащишь, какая тебе разница? Или ты с диалапа?