Size: a a a

2020 October 26

АГ

Александр Гранин... in fprog_spb
Yuuri
В шаблонном метапрограммировании вообще никаких эффектов, оно даже более safe, чем хаскель!
Шаблонное и в Хаскеле есть. Там, правда, свое понимают под шаблонами. Но еще там можно делать IO
источник

Y

Yuuri in fprog_spb
Ну я конкретно про C++-ное, очевидно же
источник

АГ

Александр Гранин... in fprog_spb
А вообще, не парьтесь про safe/unsafe. Просто пишите полезные программы
источник

Y

Yuuri in fprog_spb
Это сложно...
источник

АГ

Александр Гранин... in fprog_spb
Конечно сложно. Легче типы над типами ворочать
источник

Y

Yuuri in fprog_spb
(невинно) а кто безопаснее, Rust или Haskell?
источник

A

Aleksey @cheatex in fprog_spb
Alexander Tchitchigin
С таким подходом и в C++ дофига гарантий. Программа же вообще делает ровно то, что вы написали. 🤷‍♀
Мне концептульно не нравится одномерная шкала нет гарантий - дофига гарантий. Хорошо бы по смотреть что именно гарантируется, зачем это нужно разработчику и чего оно стоит.
источник

A

Aleksey @cheatex in fprog_spb
Александр Гранин
А вообще, не парьтесь про safe/unsafe. Просто пишите полезные программы
Скучнааа
источник

AT

Alexander Tchitchigi... in fprog_spb
Aleksey @cheatex
Мне концептульно не нравится одномерная шкала нет гарантий - дофига гарантий. Хорошо бы по смотреть что именно гарантируется, зачем это нужно разработчику и чего оно стоит.
Я, в общем-то, конечно, согласен, но по личным впечатлениям градация получается в духе от "нормально -- просто пишешь и оно работает (Haskell)" к "что??? чистота и эффекты не разделяются, у кого есть время всё оборачивать в перехват исключений и проверки на null?! (Scala)" к "блин, что значит ЕЩЁ меньше гарантий?!! (Java)" к "ёбаное UB на каждом шагу!!!"
источник

АГ

Александр Гранин... in fprog_spb
UBDSM
источник

Y

Yuuri in fprog_spb
к «undefined is not a function на каждом шагу!!!»
источник

Y

Yuuri in fprog_spb
Undefinedly Behaving Deterministic State Machine?
источник

АГ

Александр Гранин... in fprog_spb
Оксюморон
источник

Y

Yuuri in fprog_spb
Just as planned!
источник

Y

Yuuri in fprog_spb
Она ведёт себя неопределённо, но эта неопределённость детерминирована 😛
источник

L

Liscript-bot in fprog_spb
Haskell?
источник

χλ

χоρоший ☽☽☽ λисuчко... in fprog_spb
Liscript-bot
Haskell?
Ахах
источник

АГ

Александр Гранин... in fprog_spb
Liscript-bot
Haskell?
Дружок, чего проснулся-то, спи дальше
источник

АГ

Александр Гранин... in fprog_spb
50 лет развития лиспа,создание целой парадигмы программирования, 100 больших ученых-исследователей, и все, чего они добились в области ИИ - то тупящий @LiscriptBot . ИИ, который мы заслужили
источник

AT

Alexander Tchitchigi... in fprog_spb
Александр Гранин
50 лет развития лиспа,создание целой парадигмы программирования, 100 больших ученых-исследователей, и все, чего они добились в области ИИ - то тупящий @LiscriptBot . ИИ, который мы заслужили
Верно! Самые продвинутые ИИ сейчас пишут либо на плюсах, либо на Яве. Что, безусловно, доказывает! 😂
источник