Size: a a a

2020 July 16

KR

Kai Ren in rust_offtopic
Просто у тебя есть термы и ты их вжух-вжух редуцируешь
источник

KR

Kai Ren in rust_offtopic
Как Чёрч
источник

H

Hirrolot in rust_offtopic
А что может эта штука, что не может система типов такая?
источник

p

polunin.ai in rust_offtopic
Kai Ren
Любой чел, шарящий в логике и умеющий набирать текст, тупо садится, описывает какую-то формальную логику человекочитаемым (либо нет, если не хочет) языком. И потом может исполнять любые утверждения в рамках этой логики.
Шарят в логике только учёные
источник

p

polunin.ai in rust_offtopic
Hirrolot
А что может эта штука, что не может система типов такая?
Ты можешь писать
Put 10$ to budget.
вместо
budget += 10;
источник

KR

Kai Ren in rust_offtopic
Hirrolot
А что может эта штука, что не может система типов такая?
Да в принципе ничего. Изоморфизм никуда не делся. Плюс, типовые исчисления банально лучше гарантируют корректность. В логосе я не видел пока чтобы что-то защищало от некорректного построения диалекта.

Это просто DSL на стероидах. Разница - в фокусе применения. Чем для тебя eBNF лучше системы типов? Ведь можно на парсер-комбинаторах бахать. А можно описать в eBNF, скормить генератору и он выплюнет готовое решение. Первое сможет далеко не всякий программист. Второе - любой нетупой человек немного попрактиковавший написание грамматик и посмотревший примеры.
источник

KR

Kai Ren in rust_offtopic
Логос идёт чуть дальше и чуть обобщённее. @tucnak хочет дать инструмент, который опускает порог для построения систем.
источник

H

Hirrolot in rust_offtopic
Понятно
источник

T1

Tony 123 in rust_offtopic
Kai Ren
Да в принципе ничего. Изоморфизм никуда не делся. Плюс, типовые исчисления банально лучше гарантируют корректность. В логосе я не видел пока чтобы что-то защищало от некорректного построения диалекта.

Это просто DSL на стероидах. Разница - в фокусе применения. Чем для тебя eBNF лучше системы типов? Ведь можно на парсер-комбинаторах бахать. А можно описать в eBNF, скормить генератору и он выплюнет готовое решение. Первое сможет далеко не всякий программист. Второе - любой нетупой человек немного попрактиковавший написание грамматик и посмотревший примеры.
О чем вы?
источник

KR

Kai Ren in rust_offtopic
Tony 123
О чем вы?
С разморозкой)
Сделай поиск по чату по слову "логос".
источник

p

polunin.ai in rust_offtopic
Хотелось сказать что ты неправильно понял но я ЗАЕБАЛСЯ. Слишком много обсуждений языка у которого даже демки толком нет, и который будет коммерческим продуктом. Ненавижу когда ИНСТРУМЕНТЫ делают коммерческими.
источник

H

Hirrolot in rust_offtopic
Всё-таки ублюдство дин. типизации никуда не делось в Common Lisp
источник

H

Hirrolot in rust_offtopic
Всё так же 6+ разных операторов сравнения
источник

H

Hirrolot in rust_offtopic
Которые отличаются деталями
источник

KR

Kai Ren in rust_offtopic
polunin.ai
Хотелось сказать что ты неправильно понял но я ЗАЕБАЛСЯ. Слишком много обсуждений языка у которого даже демки толком нет, и который будет коммерческим продуктом. Ненавижу когда ИНСТРУМЕНТЫ делают коммерческими.
Как идейный сторонник опенсорса, не могу не согласиться.
источник

p

polunin.ai in rust_offtopic
Kai Ren
Как идейный сторонник опенсорса, не могу не согласиться.
О так ты тоже коммунист
источник

H

Hirrolot in rust_offtopic
polunin.ai
О так ты тоже коммунист
Анархист-коммунист-либераха тогда
источник

KR

Kai Ren in rust_offtopic
polunin.ai
О так ты тоже коммунист
Только в части кушать конфеты завода "Комунарка"
источник

p

polunin.ai in rust_offtopic
Kai Ren
Только в части кушать конфеты завода "Комунарка"
Опенсорс же любишь
источник

p

polunin.ai in rust_offtopic
А опенсорс чистейшее проявление коммунизма
источник