Size: a a a

2020 March 09

DS

Doge Shibu in rust_offtopic
Т-34 85
а какой язык "такой же", но не ленивый?
Даже с ходу не скажу, потому что остальные из ML либо с мутабельными данными, либо с зав типами и ориентированны на другое
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Даже с ходу не скажу, потому что остальные из ML либо с мутабельными данными, либо с зав типами и ориентированны на другое
ого. Может, есть какая-то серьёзная проблема в таком сочетании?
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
а какой язык "такой же", но не ленивый?
ATS, Idris
источник

DS

Doge Shibu in rust_offtopic
Gymmasssorla
ATS, Idris
Не такие, они с зависимыми типами и на другое ориентированны.
источник

DS

Doge Shibu in rust_offtopic
АТС вообще с мутабельностью
источник

G

Gymmasssorla in rust_offtopic
Doge Shibu
АТС вообще с мутабельностью
Ну да, системный же
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Не такие, они с зависимыми типами и на другое ориентированны.
а почему завтипы для системного языка не годятся?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
а почему завтипы для системного языка не годятся?
Годятся, см. ATS и F* (там refinement типы, но не суть), но они твоим целям противоречат, с ними придется думать больше, чем с аффиными типами как в расте
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Годятся, см. ATS и F* (там refinement типы, но не суть), но они твоим целям противоречат, с ними придется думать больше, чем с аффиными типами как в расте
проекты и форки заброшены https://github.com/xlq/aos
источник

DS

Doge Shibu in rust_offtopic
Потому что это ресерч язык одного чувака
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Потому что это ресерч язык одного чувака
но почему задумку никто не подхватил?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
но почему задумку никто не подхватил?
Потому что всегда лаг есть между идеями и их реализациями в проде.

То есть аффинные типы тысячу лет назад были, но реализовали в прод языке только недавно
источник

DS

Doge Shibu in rust_offtopic
Ну и т.д., это со всеми идеями в IT так
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Потому что всегда лаг есть между идеями и их реализациями в проде.

То есть аффинные типы тысячу лет назад были, но реализовали в прод языке только недавно
так, погоди. Раньше не было компов, но теперь-то они есть. Чего не хватает?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
так, погоди. Раньше не было компов, но теперь-то они есть. Чего не хватает?
Обмена знаниями между индустрией и академией.

Этого всегда занимает десятки лет
источник

DS

Doge Shibu in rust_offtopic
Т.е. далеко ходить не надо: какой процент разработчиков читали хотя бы базовую книжку по теории типов, типа того же tapl?
источник

DS

Doge Shibu in rust_offtopic
Т.е. можно спросить в этом чате, уже и так достаточно продвинутом и результат будет любопытный.
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Т.е. можно спросить в этом чате, уже и так достаточно продвинутом и результат будет любопытный.
то есть индустрия просто не хочет изучать труды академиков? Или, может, хочет, но не получается?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
то есть индустрия просто не хочет изучать труды академиков? Или, может, хочет, но не получается?
Скорее даже не знает об их существовании толком
источник

p

polunin.ai in rust_offtopic
@psilon ты говорил что если можно без багов написать хеловорд, значит можно разбить сложную программу на много хеловордов и написать большую программу без багов, да?
источник