Size: a a a

2020 May 13

RN

Ryzhikov Nikolay in fprog_spb
можно еще про “c дамасским клинком и океаном” сравнить
источник

YS

Yan Shkurinskiy in fprog_spb
ну, стоит отметить, что в данном сравнении каллиграфия ещё имеет функционал избежания орфографических ошибок)
источник

RN

Ryzhikov Nikolay in fprog_spb
источник

RN

Ryzhikov Nikolay in fprog_spb
это очень важно когда ссышь на ветру 🙂
источник

YS

Yan Shkurinskiy in fprog_spb
а, не понял с ударениями
источник

YS

Yan Shkurinskiy in fprog_spb
ну тогда это каллиграфия, коротая помогает не обоссать ботинок случайно)
источник

YS

Yan Shkurinskiy in fprog_spb
себе или злому соседу х)
источник

AS

Alex Shipilov in fprog_spb
Если дует сильный встречный ветер...ботинками не обделаешься
источник

RN

Ryzhikov Nikolay in fprog_spb
а если есть такой “functional requirement” про ботинок соседа?
источник

YS

Yan Shkurinskiy in fprog_spb
Вообще аналогия странная)
источник

YS

Yan Shkurinskiy in fprog_spb
Тогда эта каллиграфия поможет не проронить ни капли мимо его ботинка!
источник

YS

Yan Shkurinskiy in fprog_spb
Ну это я уже шучу
источник

n

neFormal in fprog_spb
Alexander Vershilov
Типы это наш - язык, может что-то назвать словом, так что тебя понимают - ура оно типизировано
Ещё один понял утиную типизацию.
источник

AI

Andrey Ivanov in fprog_spb
Типы варны и ко-варны
https://www.youtube.com/watch?v=jFknbXtzHpM
источник

AI

Andrey Ivanov in fprog_spb
Alexander Vershilov
Если ты можешь объяснить с чем работаешь и что с этим делаешь, то у тебя есть типы
Воистину! Это концепция АТД (но не алгебраические, а абстрактные типы данных). Вот только компилятору совершенно необязательно мешать мне иметь дело с этими абстракциями )
источник

AI

Andrey Ivanov in fprog_spb
ЗЫ а с MVar пришлось таки иметь дело, когда Тетрис писал - без него реализовывать абстракцию мутабельного стейта, шарящегося между двумя потоками (таймера и юзерского ввода) было очень печально )
источник

n

neFormal in fprog_spb
А зачем таймер отдельно?
источник

AI

Andrey Ivanov in fprog_spb
Потому что это не микроконтроллер, прерывания по нажатию клавиш не сделаешь, приходится потоки делить
источник

AI

Andrey Ivanov in fprog_spb
И чтобы юзер не читерил, держа клавишу поворота фигуры а она не могла при этом падать
источник

n

neFormal in fprog_spb
Так ввод же мгновенный. Зачем на нём что то блокировать?
источник