Маjко
просто builtin
Anonymous
Vladimir
Окей
Vladimir
А что под капотом
Маjко
Вот тож интересно
Маjко
Вангую, что там что-то вроде директивки, которая делегирует реализацию компилеру
Anonymous
Anonymous
оно только для документации что ли?
Сережа
https://gist.github.com/anonymous/2ae3e462a11be333aef10505af744992
ни работает чистая функция(((
Маjко
Всё просто: реализация сложения рекурсивна
Маjко
хд
Vladimir
да, звучит логично
Vladimir
но тогда через ксоры должна быть
Судзумия
Она там заменяется компилятором, думаю
Vladimir
но там же нет деректив
Vladimir
чтоб заменять
Vladimir
да и про рекурсию - стеб
Маjко
Vladimir
Лол
Vladimir
Вишь чё захотел
Vladimir
Ифы
Vladimir
Императивщина - не нужна
Сережа
в с++17 есть
Vladimir
В ним тоже
Vladimir
В ним вообще можно любую функцию в компил тайм запускать
Vladimir
Кстати, а матч тоже нельзя в конст фнах?
Маjко
И операторы не все есть ((((
Маjко
Ща думал сделать условие на битовой магии
Маjко
Нихера
でゲソ
То о чем я гутарил
でゲソ
Бле не туда
Судзумия
Я не дочитал
Anton
посоны
Anton
плез накиньте статей
Сережа
или правильнее сказать транспилятора
Anton
для каких случаев какие типы оболочек юзать
Anton
все эти боксы, селлы, рефы, арки и тд
Anton
плез
Anton
я неебически в них путаюсь, и понимаю принцип их работы и для чего они довольно смутно
Судзумия
Да не парься
Судзумия
Чуешь, что не получается
Судзумия
Фигачь Rc<RefCell<T>>
Anton
Кидали же карту типов?
Marat
Marat
Чтобы наверняка
Sherzod
Судзумия
Нет
Судзумия
Он жсер
Sherzod
Он жсер
жостко, а я только хотел про умные указатели рассказать
Маjко
Маjко
)))))0)0
Anton
Anton
Или вы сами узнавали для чего вся эта хрень нужна путем научного тыка, и нихуя не знаете статей полезных?
Судзумия
Доки прочитай
Судзумия
Там все написано
Sherzod
Sherzod
тащил бы их с ENV
Судзумия
Да, кстати, о важном
Судзумия
Sherzod
https://github.com/friktor/deezer-rust
И еще добавил бы Ридми
Anton
Всем похуц на мою репу это раз
Маjко
Sherzod
Anton
Это репка с экспериментом а не чем тт чем выебнутся перед миром охота
Маjко
Anton
Будет надо сделаю ридми и допишу
Anton
Пока что мне сложно ffi байдинги делать, много вопросов на которые не знаю ответы
Сережа
Anton
Например как пропихнуть колбэк в экстерн функцию колбэк для С
Anton
И тд
Marat
Anonymous
PCJ: With C++17 being such a great and easy-to-use language, why would anyone use Rust? http://ift.tt/2zcQq60 http://ift.tt/2zrykyo
Anonymous
Сережа
в расте наверное соглашение о вызовах не сишное, поэтому любую функцию пропихнуть в колбек для си не получится
Сережа
только ту, которая через extern C
Anonymous
кстати раст поддерживает вызов variadic functions