Size: a a a

Clojure — русскоговорящее сообщество

2019 June 10

AI

Ag Ibragimov in Clojure — русскоговорящее сообщество
Суть в том что код говно, как бы ты не старался. С типами, без типов, с pair-programming и код ревью, без них. Все равно будет говном.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Ag Ibragimov
Да честно говоря подзаебали эти "ветераны" тупо хвалить динамику и хаять static typing. Вон в Racket умудряются как-то весь этот сыр совмещать и даже как-то занятно. Кложа в двух шагах от от того чтобы кто-то сделал чтобы spec инструментация пробегала по коду в фоне, а не в рантайме. Вот я посмотрю на их рожи
Совмещать то пытаются, я даже один модуль на typed racket сделал както
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Совмещать то пытаются, я даже один модуль на typed racket сделал както
Но где тот рэкет?
источник

n

nvkv in Clojure — русскоговорящее сообщество
Гилад Браха тоже одно время люто топил за Pluggable Typesystems
источник

n

nvkv in Clojure — русскоговорящее сообщество
в Newspeak оно даже есть
источник

n

nvkv in Clojure — русскоговорящее сообщество
но оно совершенно неюзабельно, как и в случае с typed racket
источник

AI

Ag Ibragimov in Clojure — русскоговорящее сообщество
Вы видели paper про Turnstile? Отрыв башки
источник

n

nvkv in Clojure — русскоговорящее сообщество
а спека, внезапно, юзабельна
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@ilemming Ссылку, плз
источник

AI

Ag Ibragimov in Clojure — русскоговорящее сообщество
Понятное дело. Спека она для прагматиков
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@ilemming Type systems as macros?
источник

AI

Ag Ibragimov in Clojure — русскоговорящее сообщество
Mikhail Gusarov
@ilemming Ссылку, плз
Я на телефоне. Ща в электричке жопу если посажу постараюсь найти, кинуть
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Да, башки действительно отрыв, хотя бы из-за синтаксиса. Я не ресёрчер в computer science, я этого не понимаю.
источник

D

Danie in Clojure — русскоговорящее сообщество
Vlad Lisovsky
Очень вероятно
Можем пересечься)
источник

A

Andreλ in Clojure — русскоговорящее сообщество
nvkv
1. spec
Это разве не тоже самое , что везде типы указывать? Смысл тогда во всем этом? )
источник

AI

Ag Ibragimov in Clojure — русскоговорящее сообщество
источник

n

nvkv in Clojure — русскоговорящее сообщество
Andreλ
Это разве не тоже самое , что везде типы указывать? Смысл тогда во всем этом? )
ну, нет, лол
источник

AI

Ag Ibragimov in Clojure — русскоговорящее сообщество
Рич и Стю Хелловей и другие матерые Кложуристы они конечно авторитетные, но иногда хочется чтобы они год-два в Хаскеле посидели. Так, для профилактики.
источник

A

Andreλ in Clojure — русскоговорящее сообщество
nvkv
ну, нет, лол
Ну как нет. Те же яйца только в профиль. Ты что тип на входе укзал, что проверил его внешней фигней описываемой руками опять же... работы меньше не стало
источник

n

nvkv in Clojure — русскоговорящее сообщество
а нет цели сделать меньше работы
источник