
illiatshurotshka❄️
13.09.2017
12:34:18
и на чем оно основано?

? animufag ?
13.09.2017
12:34:34
нету никакого интереса писать на расте, ты просто постоянно решаешь проблемы с памятью

illiatshurotshka❄️
13.09.2017
12:34:43
это как

? animufag ?
13.09.2017
12:34:46
когда для фана мог бы писать на хаскеле

Google

Aleh
13.09.2017
12:34:47

illiatshurotshka❄️
13.09.2017
12:34:59

Aleh
13.09.2017
12:35:18
да, пяток мелких штучек делал
не особо глубоко то есть залазил

andretshurotshka?❄️кде
13.09.2017
12:36:43
нету никакого интереса писать на <язык без GC>, ты просто постоянно решаешь проблемы с памятью
внезапно да

illiatshurotshka❄️
13.09.2017
12:37:31
внезапно на rust и swift ты постоянно решаешь проблемы с памятью
чее

Дмитрий
13.09.2017
12:37:39
Приехали

Aleh
13.09.2017
12:37:46
http://i.imgur.com/TVytUJ9.png
языки без gc

Дмитрий
13.09.2017
12:38:28

? animufag ?
13.09.2017
12:39:25

Google

illiatshurotshka❄️
13.09.2017
12:39:42
ну на свифте нет лайфтаймов прост
но я вообще не понял что за проблемы с памятью

? animufag ?
13.09.2017
12:42:04
ну например мне нужна будет ссылка на парента
не частая ситуация но бывает же
ой мне придётся делать ансейфы

illiatshurotshka❄️
13.09.2017
12:42:32
всм
парента чего

? animufag ?
13.09.2017
12:43:12
простая структурка, у парента ссылка на чайлд, чайлда ссылка обратно

andretshurotshka?❄️кде
13.09.2017
12:43:36
Box

illiatshurotshka❄️
13.09.2017
12:43:59
Rc

? animufag ?
13.09.2017
12:44:12
ну наверное какой-нибудь WeakBox
рефернс каунтер не освободит

illiatshurotshka❄️
13.09.2017
12:44:37
struct Parent {
child: RefCell<Weak<Child>>,
}
struct Child {
owner: Rc<Parent>,
}

andretshurotshka?❄️кде
13.09.2017
12:45:20
Че такое weak

? animufag ?
13.09.2017
12:45:22
ну и наверное в обратную сторону weak

illiatshurotshka❄️
13.09.2017
12:45:32
зач

Дмитрий
13.09.2017
12:46:03
Зат

andretshurotshka?❄️кде
13.09.2017
12:46:12

? animufag ?
13.09.2017
12:46:17
КАЖЕТСЯ У НАС ПАМЯТЕПРОБЛЕМЫ
тут придётся подумать

Google

illiatshurotshka❄️
13.09.2017
12:46:39
эм
который можно в rc превратить

andretshurotshka?❄️кде
13.09.2017
12:47:13
сложно чет

? animufag ?
13.09.2017
12:47:28
ну смотри – не думаю что чайлд когда-нибудь при смерти парента освободит ссылку
хотя да слушай ты прав)
ссылка остаётся только у чайлда, а на него ссылается только слабая ссылка
НООО
как чайлд будет жить если на него ссылается с самого момента его появления слабая ссылка?
кажется он сразу умрёт

andretshurotshka?❄️кде
13.09.2017
12:49:05
блин монады проще(

Дмитрий
13.09.2017
12:49:11
Ога

? animufag ?
13.09.2017
12:49:12
УФ

andretshurotshka?❄️кде
13.09.2017
12:49:18
байтоебы в моём фп чате

illiatshurotshka❄️
13.09.2017
12:49:21

Дмитрий
13.09.2017
12:49:25
??

illiatshurotshka❄️
13.09.2017
12:49:31
вообще да
я согласен

? animufag ?
13.09.2017
12:49:40
ну как говорится в фронтенде ЭТО ВСЁ РЕШАЕТСЯ ТЕСТАМИ

andretshurotshka?❄️кде
13.09.2017
12:50:35
Бан за слово на Б

Google

? animufag ?
13.09.2017
12:50:40
ну в общем слабая ссылка должна быть в обратную сторону, тогда все живу здоровы, пока на парента кто-нибудь ссылается

Дмитрий
13.09.2017
12:50:59

andretshurotshka?❄️кде
13.09.2017
12:51:11

illiatshurotshka❄️
13.09.2017
12:51:18

? animufag ?
13.09.2017
12:51:19
всё равно

illiatshurotshka❄️
13.09.2017
12:51:25
либо ансейф
))))))))))

andretshurotshka?❄️кде
13.09.2017
12:51:26
ну это реакт чата мем

illiatshurotshka❄️
13.09.2017
12:51:35

Admin
ERROR: S client not available

? animufag ?
13.09.2017
12:51:43
кстати есть чаты по редукс/елм архитекчур?

illiatshurotshka❄️
13.09.2017
12:52:56
@elm_ru

Дмитрий
13.09.2017
12:53:02
redux — это не архитектура, это её контуры

andretshurotshka?❄️кде
13.09.2017
12:53:49
но элм не нужен

Дмитрий
13.09.2017
12:54:00
Ага

? animufag ?
13.09.2017
12:54:26

illiatshurotshka❄️
13.09.2017
12:54:41
с этими ризон, идрис и т.п.

Google

? animufag ?
13.09.2017
12:55:17
ахах ризон то всё затмит

Дмитрий
13.09.2017
12:55:48
Не хочу окамл ?

andretshurotshka?❄️кде
13.09.2017
12:56:26
может еще пин с нотификацией сделать ?

illiatshurotshka❄️
13.09.2017
13:03:59
https://play.rust-lang.org/?gist=309306b7b1f38c4e431765f7d4d978e8&version=stable

andretshurotshka?❄️кде
13.09.2017
13:04:51
>RefCell<Option<Weak<Child>>>
вы все еще хотите генерики в го?
watch this

? animufag ?
13.09.2017
13:06:18
{
let mut c = parent.child.borrow_mut();
*c = Some(Rc::downgrade(&child));
}
нету никакого интереса писать на расте, ты просто постоянно решаешь проблемы с памятью

Дмитрий
13.09.2017
13:07:32
Типичный flow
После добавления лямбд и диакритики в дженерики

? animufag ?
13.09.2017
13:07:59
просто можно не разглядеть что делает код, пока там решаются задачи памяти
но это конечно лучше плюсов во многих местах где используются плюсы

Дмитрий
13.09.2017
13:08:50
В крестах есть всего два плюса

andretshurotshka?❄️кде
13.09.2017
13:09:29
лол
темплейты и ?

Дмитрий
13.09.2017
13:10:08

andretshurotshka?❄️кде
13.09.2017
13:10:15
?
в плюсы же хотели че-то похожее на трейты впилить
concepts во