Size: a a a

2020 February 13

EG

Emmanuel Goldstein in rust_offtopic
А вот про эрланг я удивлён
источник

EG

Emmanuel Goldstein in rust_offtopic
Мне казалось, он близок к хаскеллю
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Это не проверит в компайл-тайме, что анврап всегда безопасный
проверит, ведь MyVoid нельзя сконструировать
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
проверит, ведь MyVoid нельзя сконструировать
Если тип ошибки поменяется, то компилятор не отловит, что анврап стал небезопасным
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Если тип ошибки поменяется, то компилятор не отловит, что анврап стал небезопасным
отловит, если ты напишешь свой unwrap_unfallible
источник

AZ

Alex Zhukovsky in rust_offtopic
и реализуешь его только для Result<T,MyVoid>
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
отловит, если ты напишешь свой unwrap_unfallible
Ну да, но специальный синтаксис приятнее
источник

AZ

Alex Zhukovsky in rust_offtopic
для каждой рандомной фигни синтаксис не завезешь
источник

AZ

Alex Zhukovsky in rust_offtopic
так что приходится выбирать
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
для каждой рандомной фигни синтаксис не завезешь
RFC уже приняли, так что когда-нибудь
источник

EG

Emmanuel Goldstein in rust_offtopic
Тем более, что это, по сути, просто let с распаковкой
источник

AK

Alexander Krivitskiy in rust_offtopic
Emmanuel Goldstein
Я не знаю, в чём прикол, но C тоже так делает.
    1031:  50                     push   %rax
   1032:  54                     push   %rsp
   1033:  4c 8d 05 66 01 00 00   lea    0x166(%rip),%r8        # 11a0 <__libc_csu_fini>
   103a:  48 8d 0d ef 00 00 00   lea    0xef(%rip),%rcx        # 1130 <__libc_csu_init>
   1041:  48 8d 3d d1 00 00 00   lea    0xd1(%rip),%rdi        # 1119 <main>
   1048:  ff 15 92 2f 00 00      callq  *0x2f92(%rip)        # 3fe0 <__libc_start_main@GLIBC_2.2.5>
Не знаю в чем вопрос, но вот хорошую статью про старт не так давно находил

http://dbp-consulting.com/tutorials/debugging/linuxProgramStartup.html
источник

EG

Emmanuel Goldstein in rust_offtopic
Эээ
Кто-нибудь знает, чем собрать ассемблерный листинг, который выдаёт плейграунд в режиме ASM?
источник

EG

Emmanuel Goldstein in rust_offtopic
as не осилил
источник

EG

Emmanuel Goldstein in rust_offtopic
llvm-as тоже не осилил
источник

EG

Emmanuel Goldstein in rust_offtopic
Что логично, он для IR, кажется
источник

AZ

Alex Zhukovsky in rust_offtopic
в дискорде мб спроси
источник

NM

Nigga Melon in rust_offtopic
источник

NM

Nigga Melon in rust_offtopic
я всего лишь сделал спрайт указателем
источник

NM

Nigga Melon in rust_offtopic
class World
{
protected:
 sf::Sprite &sprite;
 sf::Texture texture;
public:
};
источник