Size: a a a

2020 February 25

AZ

Alex Zhukovsky in rust_offtopic
Pavel
я, конечно, понимаю, что после хаскеля трудно понимать, что имена это не просто номера аргументов в буквенной системе, но в других языках им стараются давать смысл
от того что ты сказал мне удобнее этим пользоваться не стало
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
пожалуй могу переформулировать: мне не нравится годобжект вместо маленьких классов
это не годобжект, это обджект, для которого добавили статик импортов
источник

YM

Yaroslav M in rust_offtopic
Stanislav Popov
я вижу цирк и говно
значит ты в цирке работаешь
а я нет
источник

SP

Stanislav Popov in rust_offtopic
Yaroslav M
значит ты в цирке работаешь
а я нет
в точно таком же цирке
источник

SP

Stanislav Popov in rust_offtopic
я только не понимаю что ты хочешь доказать
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
от того что ты сказал мне удобнее этим пользоваться не стало
если ты перестанешь читать код как компилятор и начнёшь как человек -- станет
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
если ты перестанешь читать код как компилятор и начнёшь как человек -- станет
ну ок, скажи тогда как мне сделать объект шрифта "как человек"№
источник

P

Pavel in rust_offtopic
вот эти все двоеточия и скобочки они для компилятора, а имена -- они для людей
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
вот эти все двоеточия и скобочки они для компилятора, а имена -- они для людей
компилятору на все насрать
источник

AZ

Alex Zhukovsky in rust_offtopic
типы для людей
источник

AZ

Alex Zhukovsky in rust_offtopic
впрочем я не собираюсь щас это обссуждать
источник

AZ

Alex Zhukovsky in rust_offtopic
так как мне сделать "не как компилятор"?
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
типы для людей
имена типов для людей, сами типы -- для компилятора
источник

P

Pavel in rust_offtopic
если твои типы не описывают домен для человека, то это просто хаки чтоб обслужить компилятор
источник

SP

Stanislav Popov in rust_offtopic
Pavel
если твои типы не описывают домен для человека, то это просто хаки чтоб обслужить компилятор
обслужить компилятор чтобы обслужить кодерка
источник

SP

Stanislav Popov in rust_offtopic
обслуживать компилятор нужно было в языках где статика нужна для скорости
источник

P

Pavel in rust_offtopic
типы нужны для того, чтоб люди писали людям "есть такая штука и ведёт она себя так", а компилятор путём некоторых метаданных в виде синтаксиса языка мог понимать ограничения, которые пишут люди.
источник

SP

Stanislav Popov in rust_offtopic
ну да
источник

P

Pavel in rust_offtopic
Stanislav Popov
обслуживать компилятор нужно было в языках где статика нужна для скорости
компилятор должен обслуживать человека, а не наоборот, типы для людей, а вот синтаксические примочки уже для компилятора
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
если твои типы не описывают домен для человека, то это просто хаки чтоб обслужить компилятор
ну так предполагается что типы описывают домен для человека
источник