Size: a a a

Compiler Development

2020 February 12

M

MaxGraey in Compiler Development
Dollar Føølish
Питон изолирует от многих вещей
И это просто отлично, он позволяет сосредоточиться на алгоритмах, архитектуре и общих базовых принципах, а не изучать языковые особенности и бороть с borrow чекером
источник

p

polunin.ai in Compiler Development
MaxGraey
А с другой стороны кривая обучения настолько высоко задрана, что может напрочь отбить желание вообще программировать. Я все же придерживаюсь мнения что нужно начинать с чего то менее педантичного и сложного. Например та же Эшли (core developer of Rust) начинала ActionScript и флеша (я ксати тоже). Python или TS так же отлично для этого подходят
У меня обратное мнение - что начинать нужно с низкоуровневого, чтобы понимать концепции работы, и понимать больше чем "переменная это коробка где лежит какое-то значение". А то потом программировать не умеют, а пытаются писать что-то типа сайтов и ботов. Питон от этого страдает.
источник

p

polunin.ai in Compiler Development
MaxGraey
И это просто отлично, он позволяет сосредоточиться на алгоритмах, архитектуре и общих базовых принципах, а не изучать языковые особенности и бороть с borrow чекером
Можно писать на си/крестах и не бороться с борроу чекером, а делать ошибки самому, самому же и исправлять)
источник

DF

Dollar Føølish in Compiler Development
MaxGraey
И это просто отлично, он позволяет сосредоточиться на алгоритмах, архитектуре и общих базовых принципах, а не изучать языковые особенности и бороть с borrow чекером
В этом плане хаскель полезнее
источник

M

MaxGraey in Compiler Development
Dollar Føølish
В этом плане хаскель полезнее
Хаскель тоже хорош, но он скорее как дополнеие, как второй иностранный язык)
источник

p

polunin.ai in Compiler Development
MaxGraey
И это просто отлично, он позволяет сосредоточиться на алгоритмах, архитектуре и общих базовых принципах, а не изучать языковые особенности и бороть с borrow чекером
>сосредоточиться на базовых принципах
Такая базовая структура данных как связный список требует наличия в языке конструкций способных указывать на адрес объекта.
источник

M

MaxGraey in Compiler Development
polunin.ai
>сосредоточиться на базовых принципах
Такая базовая структура данных как связный список требует наличия в языке конструкций способных указывать на адрес объекта.
Пожалуйста не говорите чушь. Во всех яп явно или неявно есть ссылки, которыхз более чем достаточно для этого
источник

А

Алексей in Compiler Development
К слову, для кого-либо раст выглядит идеальным языком?
источник

А

Алексей in Compiler Development
Или просто это редкий новый ЯП без гц и что угодно кроме плюсов сгодится?
источник

λ

λоλторт in Compiler Development
Алексей
К слову, для кого-либо раст выглядит идеальным языком?
> идеальным языком
источник

p

polunin.ai in Compiler Development
MaxGraey
Пожалуйста не говорите чушь. Во всех яп явно или неявно есть ссылки, которыхз более чем достаточно для этого
Вот именно что неявно :)
источник

p

polunin.ai in Compiler Development
Алексей
К слову, для кого-либо раст выглядит идеальным языком?
Он не идеален, но хорош.
источник

λ

λоλторт in Compiler Development
MaxGraey
Хаскель тоже хорош, но он скорее как дополнеие, как второй иностранный язык)
почему?
источник

M

MaxGraey in Compiler Development
λоλторт
почему?
Другая парадигма, другой подход - соответственно расширенние з̶р̶а̶ч̶к̶о̶в̶ сознания=)
источник

λ

λоλторт in Compiler Development
MaxGraey
Другая парадигма, другой подход - соответственно расширенние з̶р̶а̶ч̶к̶о̶в̶ сознания=)
Не, я не про это. Почему не первый, а обязательно второй?
источник

AK

Andrei Kurosh in Compiler Development
polunin.ai
У меня обратное мнение - что начинать нужно с низкоуровневого, чтобы понимать концепции работы, и понимать больше чем "переменная это коробка где лежит какое-то значение". А то потом программировать не умеют, а пытаются писать что-то типа сайтов и ботов. Питон от этого страдает.
Питон не страдает, страдают радеющие за "истинное программирование"
источник

А

Алексей in Compiler Development
polunin.ai
Он не идеален, но хорош.
источник

EM

Evgenii Moiseenko in Compiler Development
Что это сегодня происходит в чатике? Какое-то пришествие адептов культа Раста.
источник

FO

FORTRAN ONE LOVE in Compiler Development
Evgenii Moiseenko
Что это сегодня происходит в чатике? Какое-то пришествие адептов культа Раста.
да просто фортранистов  не так много :(
источник

λ

λоλторт in Compiler Development
Evgenii Moiseenko
Что это сегодня происходит в чатике? Какое-то пришествие адептов культа Раста.
А что ещё в современном компайлер девелопменте обсуждать? Не завтипы с оптимальной редукцией же.
источник