Vladimir
для генерации интерфейсов
Alexander
ладно сорри за оффтоп
Vladimir
это single linked list, Char-ов
что плохого что это лист?
Vladimir
я ж хз как у вас в хаскеле
Vladimir
что такое лист
Alexander
сингл линкед лист? кол-во оверхеда на символ и memory layout
Vladimir
сколько оверхеда
Alexander
вроде single linked list это устоявшееся понятие везде
Vladimir
это типа (char, pointer to next_char)?
Alexander
да
Alexander
у нас ещё хуже
Vladimir
ясно, ну и херня
Alexander
(pointer to char, pointer to next box)
Vladimir
и как вы с этим живете
Alexander
ну никто особо не юзает и компилятор их умеет оптимизировать
Vladimir
в своей коробочке из сборщика муссора
Alexander
ну вон на недобенчмарке недавнем отставание было на процентов 10 ; )
Alexander
правда там код совсем ужасный был, я так обычно не пишу
Vladimir
хаскель вроде это про ужасный код - не?
Vladimir
или это к го?
Vladimir
всегда путаю их
Alexander
странно, совсем разные языки
Alexander
haskell на любителя, раст похож на него больше, чем на go
Alexander
в go нету ничего кроме (err,result) = .. if (err) ...
Alexander
когда доходит до чего-то сложного на расте кажется больше бойлерплейта и шума в коде, если не low level какой
Alexander
правда я на расте ничего серьезного не писал
Vladimir
лол
Anonymous
кмк на расте было бы лучше с ML синтаксисом
Vladimir
фу
Vladimir
изыди
Vladimir
фигурные скобочки еще запрети
Dmitriy
А киньте линк на чат гошников
Alexander
ну ведь задачки на всяких сайтах, байндиги к R и т.п. это же не в счет
Alexander
тем более после меня гораздо более хорошие запилили, хорошо, что я доделать не успел
Vladimir
tg://join?invite=Be4rsT5YtZgn9mUHL5BOiA
Alexander
да
Vladimir
какой ник
Alexander
@qnikst
Vladimir
а то я помню был один чудак который писал билдинг к р
Alexander
как впрочем и везде
Vladimir
да, наверное ты
Vladimir
это было уже хрен знает когда
Vladimir
года два наверное назад
Alexander
ну последний коммит - май 2016
Alexander
наверное тогда и было
Vladimir
ну окей, полтора х)
Alexander
в любом случае давно
Vladimir
как а че у других там
Alexander
а? где? что?
Alexander
другие байндиги? идея примерно та же, но писали больше людей умеющих в раст и с большим временем, запилили хорошо
Vladimir
понял
Vladimir
что там спиздили из раста в кошечку в последнее время
Vladimir
никто не помнит?
Alexander
в гошечку что-то вообще идёт?
Alexander
это ж полный запрет на все что после 1984года появилось
Vladimir
Самое важное изменение в языке — это алиасы для типов
Vladimir
релиз 1.9
Vladimir
Алиасы типов представляются в следующем виде: type T1 = T2
Vladimir
эхх
Alexander
но это ведь не из раста?
Anonymous
в гошечку что-то вообще идёт?
самое инновационное это композиция интерфейсов вроде
Alexander
композиция в каком смысле?
Alexander
impl<Iface1+Iface2> ? // забыл гоный синтаксис
Vladimir
но это ведь не из раста?
ну в насте это давно
Anonymous
Vladimir
а так да
Vladimir
в насте ничего своего
Anonymous
ну и анонимно тож
Alexander
@c_vld ну раст сам молоденький
Alexander
но приятно, что это один из немногих современных языков, который не из 80-х
Alexander
сравнительно меинстримных
Anonymous
свифт скала етц
Anonymous
а из 50-х кложа
Vladimir
Свифт это раст без бороуинга?
Anonymous
у свифта тоже нет гц
Alexander
да свифт чота как-то тоже на 90 максимум
Anonymous
https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/AutomaticReferenceCounting.html
Alexander
если не сравнивать с го, то не впечатляет