Size: a a a

2020 March 09

OA

Oleg Andreev in rust_offtopic
Закон мура не позволит сделать МЛ на уровне ОС (межпроцессно) по той же причине почему нельзя сделать биткоин со скоростью визы: кол-во инфраструктуры для пруфов и проверок в рантайме сильно перевешивает
источник

Т8

Т-34 85 in rust_offtopic
Т-34 85
блядь, хуй чё понятно, лучше б это было на английском
да и вообще бы пора уходить от локальных языков...
источник

OA

Oleg Andreev in rust_offtopic
Alex Zhukovsky
если мутабельность личное дело - почему ты настаиваешь чтобы она была?
Не только мутабельность, а вообще любые контракты через алгебры типов. «Если скомпилилось, то работает» работает только внутри одного процесса. И то, достаточно прикрутить достаточно сложную либу со своими тараканами (драйвер какой-нить), как там внутри может быть что угодно.
источник

OA

Oleg Andreev in rust_offtopic
Поэтому статические типы не сильно масштабируются за пределы одного автора/команды/подсистемы.
источник

(

( in rust_offtopic
Oleg Andreev
Не только мутабельность, а вообще любые контракты через алгебры типов. «Если скомпилилось, то работает» работает только внутри одного процесса. И то, достаточно прикрутить достаточно сложную либу со своими тараканами (драйвер какой-нить), как там внутри может быть что угодно.
Я пропустил начало, поэтому не совсем понимаю смысл дискуссии, но ворвусь и спрошу: это что, разъеб различного вида RPC?
источник

DS

Doge Shibu in rust_offtopic
Oleg Andreev
Не только мутабельность, а вообще любые контракты через алгебры типов. «Если скомпилилось, то работает» работает только внутри одного процесса. И то, достаточно прикрутить достаточно сложную либу со своими тараканами (драйвер какой-нить), как там внутри может быть что угодно.
Ну с докером всё уже приходит к тому, что у нас всегда только один процесс по сути и есть, кроме системных.
источник

DS

Doge Shibu in rust_offtopic
Если мы про бэкенд говорим
источник

DS

Doge Shibu in rust_offtopic
(А про что ещё в 2020м говорить-то)
источник

Т8

Т-34 85 in rust_offtopic
@DogeShibu дефолтные методы в C# - это намёк на mixins?
источник

Т8

Т-34 85 in rust_offtopic
вообще, в шарпе столько возможностей, столько сахара - нафига ещё что-то нужно? И так уже всё мыслимое и немыслимое достигнуто
источник

AZ

Alex Zhukovsky in rust_offtopic
Oleg Andreev
Не только мутабельность, а вообще любые контракты через алгебры типов. «Если скомпилилось, то работает» работает только внутри одного процесса. И то, достаточно прикрутить достаточно сложную либу со своими тараканами (драйвер какой-нить), как там внутри может быть что угодно.
1. работает везде, но нетипизированные данные (например жсон) офк надо парсить, речь вроде не о том ведь?
2. мы про другое говорили
источник

Т8

Т-34 85 in rust_offtopic
@emmanuelGoldstein а VS настолько крутая, что сама догадывается, какой метод ты хочешь вызвать в автокомплите!
источник

Т8

Т-34 85 in rust_offtopic
хотя, может быть, это фишка ls
источник

EG

Emmanuel Goldstein in rust_offtopic
По идее, автокомплит в VS Code и у меня в виме должен быть в точности одинаковый
источник

Т8

Т-34 85 in rust_offtopic
Emmanuel Goldstein
По идее, автокомплит в VS Code и у меня в виме должен быть в точности одинаковый
я не про сраный VS Code, а про полноценный VS
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
@DogeShibu дефолтные методы в C# - это намёк на mixins?
Нет, для них ещё поля должно быть возможно объявлять.
источник

DS

Doge Shibu in rust_offtopic
Ну и приватные методы
источник

DS

Doge Shibu in rust_offtopic
И поля и т.д. и т.п.
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Нет, для них ещё поля должно быть возможно объявлять.
а, тогда абстрактные классы
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
а, тогда абстрактные классы
Нет, т.к. можно отнаследоваться только от одного класса, а миксинов можно много примешать
источник