Size: a a a

2020 May 27

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
@DogeShibu

И это я считаю абсолютно нормальным. Мир, в котором все будут программировать на Haskell — это вряд ли очень хороший мир. И если они не боятся идей ФП — это уже хорошо.

— А почему это будет плохой мир?

— Потому что Haskell требует работы на очень высоком абстрактном уровне. И уровень человечества не позволяет, на мой взгляд, получить столько программистов, чтобы все задачи решать на Haskell. Чем меньше требуется уровень программиста, тем лучше, тем больше задач мы можем решить. Поэтому простые языки лучше, чем сложные.

Мы не можем требовать от всего человечества, чтобы все были гениями и все разбирались в теории категорий. И мы не можем требовать, чтобы все разбирались в Haskell. Но мы можем создавать такие языки программирования, с которыми может работать практически любой. И вот именно такие языки программирования должны быть распространенными. Уже задача их разработчиков сделать так, чтобы программисты делали меньше ошибок, чтобы программы реже ломались. Но это другое. Требования к разработчику не должны быть высокими. И на мой взгляд, это в любой сфере деятельности происходит.
какие то сказки нулевых
источник

A

Artem in rust_offtopic
red75prime
Задача посложнее: чтобы все символы были нужны.
Это ж думать надо
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
@DogeShibu

И это я считаю абсолютно нормальным. Мир, в котором все будут программировать на Haskell — это вряд ли очень хороший мир. И если они не боятся идей ФП — это уже хорошо.

— А почему это будет плохой мир?

— Потому что Haskell требует работы на очень высоком абстрактном уровне. И уровень человечества не позволяет, на мой взгляд, получить столько программистов, чтобы все задачи решать на Haskell. Чем меньше требуется уровень программиста, тем лучше, тем больше задач мы можем решить. Поэтому простые языки лучше, чем сложные.

Мы не можем требовать от всего человечества, чтобы все были гениями и все разбирались в теории категорий. И мы не можем требовать, чтобы все разбирались в Haskell. Но мы можем создавать такие языки программирования, с которыми может работать практически любой. И вот именно такие языки программирования должны быть распространенными. Уже задача их разработчиков сделать так, чтобы программисты делали меньше ошибок, чтобы программы реже ломались. Но это другое. Требования к разработчику не должны быть высокими. И на мой взгляд, это в любой сфере деятельности происходит.
Я не согласен с тем, что хаскель требует каких-то особо высоких абстракций.

Чуть ли не самый простой язык же, проще гошечки даже
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
@DogeShibu

И это я считаю абсолютно нормальным. Мир, в котором все будут программировать на Haskell — это вряд ли очень хороший мир. И если они не боятся идей ФП — это уже хорошо.

— А почему это будет плохой мир?

— Потому что Haskell требует работы на очень высоком абстрактном уровне. И уровень человечества не позволяет, на мой взгляд, получить столько программистов, чтобы все задачи решать на Haskell. Чем меньше требуется уровень программиста, тем лучше, тем больше задач мы можем решить. Поэтому простые языки лучше, чем сложные.

Мы не можем требовать от всего человечества, чтобы все были гениями и все разбирались в теории категорий. И мы не можем требовать, чтобы все разбирались в Haskell. Но мы можем создавать такие языки программирования, с которыми может работать практически любой. И вот именно такие языки программирования должны быть распространенными. Уже задача их разработчиков сделать так, чтобы программисты делали меньше ошибок, чтобы программы реже ломались. Но это другое. Требования к разработчику не должны быть высокими. И на мой взгляд, это в любой сфере деятельности происходит.
что-то здравое в этом есть
источник

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
Я не согласен с тем, что хаскель требует каких-то особо высоких абстракций.

Чуть ли не самый простой язык же, проще гошечки даже
ну я опердень не осилил, пришлось идти читать про 3 cake и мтл
источник

AZ

Alex Zhukovsky in rust_offtopic
и до сих пор руки не дойдут переписать нормально на апп монад
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
ну я опердень не осилил, пришлось идти читать про 3 cake и мтл
Раст сложнее ощутимо
источник

AZ

Alex Zhukovsky in rust_offtopic
хз, я почему-то не ощутил
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
Раст сложнее ощутимо
очень толсто
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
очень толсто
Это так
источник

r

red75prime in rust_offtopic
Doge Shibu
Я не согласен с тем, что хаскель требует каких-то особо высоких абстракций.

Чуть ли не самый простой язык же, проще гошечки даже
whom how
источник

SP

Stanislav Popov in rust_offtopic
сложность раста просто взлетает когда пишешь больше 50 строк
источник

DS

Doge Shibu in rust_offtopic
Просто тут все говорят о хаскеле, а писать на нём что-то реальное пробовали два человека и ни один из тех, кто бегает с мифами о хаскеле
источник

SP

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

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
Это так
ну вот возьми пресетер, мне понадобилась пара вопросов чтобы его адекватно написать. С х3 вопросов по хаскеллю грамотно на нем сделать опердень с первого раза не вышло
источник

AZ

Alex Zhukovsky in rust_offtopic
и это не потому чо я там про раст чето знаю
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
хз, я почему-то не ощутил
Ага, словно бегать по асинкам, футурам и десяти associated типам в актиксе сильно проще
источник

AZ

Alex Zhukovsky in rust_offtopic
трансформеры - сложно
источник

AZ

Alex Zhukovsky in rust_offtopic
а в большинстве япов их нет и они не нужны
источник

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
Ага, словно бегать по асинкам, футурам и десяти associated типам в актиксе сильно проще
не бегал по асинкам
источник