Size: a a a

2020 August 03

p

polunin.ai in rust_offtopic
Kai Ren
мы немного про разные плюсы

ты же идрис мучаешь не для того, чтобы бахать на нём в прод, и разобрался в ряде его концепций не потому что 5 лет бахал в прод

точно также можно и поковырять и мета-магию шаблонов с этими boost::hana.  
Разве не интересно понять возможности такого подхода, потолки и т.п.?
Только на Идрисе можно написать консольную программу спустя полмесяца изучения, а можно ли это сделать на плюсах?
источник

KR

Kai Ren in rust_offtopic
polunin.ai
Только на Идрисе можно написать консольную программу спустя полмесяца изучения, а можно ли это сделать на плюсах?
Не, написать то можно
источник

KR

Kai Ren in rust_offtopic
Останешься ли ты с ногами при этом - вопрос отдельный)
источник

S

SedSub in rust_offtopic
Т-34 85
И поэтому раст высоко не взлетит, а по-прежнему будет проигрывать java и c# в популярности. GC в мейнстриме
И поэтому раст высоко не взлетит, а по-прежнему будет проигрывать golang в популярности. GC в мейнстриме
источник

S

SedSub in rust_offtopic
Т-34 85
Ага, и на каждый чих писать класс
Ага, и на каждый чих писать тип
источник

KR

Kai Ren in rust_offtopic
Но про 5+ лет чтобы просто потеребонькать шаблоны - перегиб
источник

KR

Kai Ren in rust_offtopic
А вот что опыт не переносим - соглашусь
источник

p

polunin.ai in rust_offtopic
Kai Ren
А вот что опыт не переносим - соглашусь
Да это со многим
источник

KR

Kai Ren in rust_offtopic
Но это, кстати, должно быть интересно всяким полуниным, пробующим дизайнить свои языки.
источник

p

polunin.ai in rust_offtopic
Опыт Идриса тоже не переносится
источник

p

polunin.ai in rust_offtopic
Опыт из ФП не переносится в не-ФП языки, и наоборот
источник

KR

Kai Ren in rust_offtopic
Меня гошники давеча обсмеяли
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Опыт из ФП не переносится в не-ФП языки, и наоборот
Переносится вполне себе
источник

KR

Kai Ren in rust_offtopic
Я им сказал что тайп-драйвен девелопмент можно и в Го немного, насколько позволяет
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Переносится вполне себе
Нет.
источник

KR

Kai Ren in rust_offtopic
Doge Shibu
Переносится вполне себе
О, доге, привет
источник

KR

Kai Ren in rust_offtopic
А что ты скажешь касательно альтернативщины в лице плюсов и их own way с шаблонной магией?
источник

p

polunin.ai in rust_offtopic
Kai Ren
Но это, кстати, должно быть интересно всяким полуниным, пробующим дизайнить свои языки.
Ну метапрограммирование не нужно почти, если есть компайл тайм функции.
источник

p

polunin.ai in rust_offtopic
В Идрисе на них все и выражается по сути
источник

KR

Kai Ren in rust_offtopic
Следует ли это изучать глубже и исследовать? Или оно плоско и просто, и уже всё было в макросах, можно сразу закопать?
источник