Size: a a a

2021 February 27

SP

Stanislav Popov in rust_offtopic
Алексей
У меня правильный. Я могу и на динамике писать и на статике
завидую
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
Ты понимаешь, что часы это глобальная мутабельная переменная?
Сорян, но нерелевантные аналогии и аргументы я буду игнорировать
источник

p

polunin.ai in rust_offtopic
Алексей
У меня правильный. Я могу и на динамике писать и на статике
Писать и я могу. А писать так чтобы сразу убирать большую часть багов - только на статике.
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
Сорян, но нерелевантные аналогии и аргументы я буду игнорировать
Разумеется, реальный мир, построенный на глобальных мутабельных переменных, является неадекватной аналогией для мира розовых поней программирования :)
источник

SP

Stanislav Popov in rust_offtopic
а я уже и писать не могу походу
источник

p

polunin.ai in rust_offtopic
И вряд ли ты умеешь писать без багов на динамике
источник

p

polunin.ai in rust_offtopic
Так чтобы без промежуточных запусков на 99% все работало
источник

IL

Ilya Lakhin in rust_offtopic
Алексей
У меня правильный. Я могу и на динамике писать и на статике
Я тоже. Я пишу и на том, и на том. И проекты очень разных масштабов. Никакой особой боли никогда не испытывал. Не понимаю, о чем вообще все эти люди толкуют, но у меня складывается ощущение, что причина в банальной нехватке опыта.
источник

SP

Stanislav Popov in rust_offtopic
Constantine Drozdov
Разумеется, реальный мир, построенный на глобальных мутабельных переменных, является неадекватной аналогией для мира розовых поней программирования :)
ну это бред. в реальном мире вполне катит инкапсуляция
источник

А

Алексей in rust_offtopic
polunin.ai
Писать и я могу. А писать так чтобы сразу убирать большую часть багов - только на статике.
Ну динамика как и статика - это определенный компромисс
источник

CD

Constantine Drozdov in rust_offtopic
Stanislav Popov
ну это бред. в реальном мире вполне катит инкапсуляция
инкапсуляция это термин, который вне ООП значит совершенно другое
источник

CD

Constantine Drozdov in rust_offtopic
реальный мир не ООП так что семантическая ошибка
источник

SP

Stanislav Popov in rust_offtopic
какая разница что он значит вне ооп
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
Разумеется, реальный мир, построенный на глобальных мутабельных переменных, является неадекватной аналогией для мира розовых поней программирования :)
Ну и да, конечно часы это не глобальная мутабельная переменная, это совершенно чистая функция. Те часы которые были секунду назад прямо сейчас не существуют. Сейчас существуют новые часы.
источник

E

Eugene in rust_offtopic
а в haskell есть dependent types?
источник

SP

Stanislav Popov in rust_offtopic
у тебя есть в реальном мире какой то контекст и он не глобальный и не мутабельный
источник

А

Алексей in rust_offtopic
Алексей
Ну динамика как и статика - это определенный компромисс
В разных ситуациях можно достигнуть разного компромисса
источник

p

polunin.ai in rust_offtopic
Eugene
а в haskell есть dependent types?
Нет
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
Ну и да, конечно часы это не глобальная мутабельная переменная, это совершенно чистая функция. Те часы которые были секунду назад прямо сейчас не существуют. Сейчас существуют новые часы.
А какая сигнатура у QueryPerformanceCounter с точки зрения хаскеля?)
источник

Z

Zaner in rust_offtopic
Constantine Drozdov
Ты понимаешь, что часы это глобальная мутабельная переменная?
в темпоральной логике - нет, в языках с эффектами - нет, кто сказал что обывательская точка зрения лучшая для моделирования системы?
источник