Size: a a a

2020 April 28

r

red75prime in rust_offtopic
источник

EG

Emmanuel Goldstein in rust_offtopic
Или она скрывается в текущем скоупе?
источник

r

red75prime in rust_offtopic
Шадовится
источник

EG

Emmanuel Goldstein in rust_offtopic
Да, в текущем скоупе.
источник

Т8

Т-34 85 in rust_offtopic
Стас Донцов
второй безответственных людей ответ
Типа, всё равно в СНГ нет экономики, поэтому похуй?
источник

Т8

Т-34 85 in rust_offtopic
@DogeShibu а часто ли в скале есть необходимость пользоваться множественным наследованием?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
@DogeShibu а часто ли в скале есть необходимость пользоваться множественным наследованием?
Ну как множественное наследование а-ля плюсы оно там особо не используется. Скорее как множественное наследование интерфейсов
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Ну как множественное наследование а-ля плюсы оно там особо не используется. Скорее как множественное наследование интерфейсов
Окей, спасибо
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Окей, спасибо
Т.е. вот пример из котов:
https://cdn.rawgit.com/tpolecat/cats-infographic/master/cats.svg
источник

DS

Doge Shibu in rust_offtopic
Это иерархия их тайпклассов
источник

D

Dima in rust_offtopic
Emmanuel Goldstein
Если у кого-то есть мануал чтобы понять Pin, прошу поделиться
источник

Т8

Т-34 85 in rust_offtopic
@DogeShibu @Psilon мне кажется, или он смотрит в сторону Раста?
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Constantine Drozdov
у меня все еще есть безумный вопрос "можно ли построить императивный язык, в котором запрещен mutable reference aliasing, то есть никакие два синтаксически различных expression не приводят к вычислению одинаковой T&"
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Constantine Drozdov
и в эту тему есть интересное практическое наблюдение, что для сложных интерфейсов я вообще могу построить этот expression единственным образом
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Constantine Drozdov
смотри, разве запрет mutable reference aliasing не приводит к автоматической вычистке кода?
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Nick Ivanych
Мне кажется, что можно сделать.
Смотря что нужно в языке.
Например, арифметика указателей нужна?
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Constantine Drozdov
Задача - получить как можно более мощный императивный язык, который может быть автоматически переведен в функциональный
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Т-34 85
без GC?
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Constantine Drozdov
объектная модель типа Java сделает только хуже, С++ понимает уникальное владение и make_unique в нем чистый вызов
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Constantine Drozdov
И да, совершенно очевидно, что мутабельный двусвязный список просто сразу нарушает aliasing (e->next->prev == e)
источник