@haskellru

Страница 744 из 1551
Quet
14.01.2018
22:58:25
мне кажется делать выводы о языке ничего на нем не написав это шиза )

A64m
14.01.2018
22:59:17
относительно си тоже тормозит ) и из этого делается вывод что "не работает нормально"
если вы считаете что с поддержкой базовых ФП фич в кложуре все хорошо перепишите этот трехстрочник на ней и я вам поверю и буду всем кложу рекламировать как полноценный ФЯ, потому что все базовые фичи тут есть primes = 2:3:filter isPrime [5,7..] :: [Int] isPrime x = all (/= 0) . map (rem x) . takeWhile ((<= x) . (^2)) $ primes main = print . length . takeWhile (<= 2^24) $ primes

Quet
14.01.2018
22:59:31
на си довольно трудно писать фп код
не спорю. я скорее против аргумента что "на языке Х это быстрее значит в языке Y это не работает и поломано вообще"

Google
A64m
14.01.2018
22:59:44
на си довольно трудно писать фп код
почти совсем невозможно

Index
14.01.2018
23:00:10
А про Backpack в GHC 8.2 он решил не говорить? Ой мда.

Pavel
14.01.2018
23:00:12
почти совсем невозможно
можно, но там будет очень туго с оптимизациями

? animufag ?
14.01.2018
23:00:24
нужно поработать на брейнфаке чтобы делать выводы о нём. желательно продакшен

A64m
14.01.2018
23:00:42
А про Backpack в GHC 8.2 он решил не говорить? Ой мда.
это первое что я заметил и тут откомментировал

Quet
14.01.2018
23:01:00
нужно поработать на брейнфаке чтобы делать выводы о нём. желательно продакшен
до абсурда можно довести все что угодно мы все же говорим про практические языки цель которых как раз писать в прод

A64m
14.01.2018
23:01:23
даешь специальную олимпиаду!
хорошо бы, но обычно этот трехстрочник перписывать не хотят

Index
14.01.2018
23:01:48
это первое что я заметил и тут откомментировал
так я ж сразу пошел видео смотреть и сам комментировать, а не чат дочитывать, теперь вижу

? animufag ?
14.01.2018
23:02:01
я сначал хотел написать го. но кажется тебе нравится го и шутка не пройдёт

A64m
14.01.2018
23:02:07
можно, но там будет очень туго с оптимизациями
да с ФП оптимизациями даже и в ФЯ обычно туго

Pavel
14.01.2018
23:03:18
да с ФП оптимизациями даже и в ФЯ обычно туго
мне, например, очень сложно представить фьюжн оптимизацию на си хотя может на кложуре её можно сделать

Quet
14.01.2018
23:03:18
Google
Quet
14.01.2018
23:03:56
не очень понимаю зачем нужны языки если на них не писать реальный код

пусть это даже фп код

Alister
14.01.2018
23:04:34
Для эстетического удовольствия

A64m
14.01.2018
23:04:41
не очень понимаю зачем нужны языки если на них не писать реальный код
ну понятно что конечная цель - писать реальный код, просто для чего-то нового надо сначала наработать инструментарий для этого

Quet
14.01.2018
23:05:13
ну кложа это явно не bleeding edge фп

так что если ты к ней за этим то точно мимо

но писать в продакшен код который сильно более фп чем да же джава -- без проблем

типов вот нехватает конечно

Pavel
14.01.2018
23:06:33
не очень понимаю зачем нужны языки если на них не писать реальный код
ну если ты пишешь для себя(около себя), то явно лучше делать это с помощью инструмента который тебе приятен

A64m
14.01.2018
23:06:34
кстати, кто тут инересовался llvm страданиаями в гхц, там и про это доклад есть https://www.youtube.com/watch?v=lzuD6ga-rAI

? animufag ?
14.01.2018
23:15:51
как же это больно смотреть

такой думаешь - ладно, не понял особо поинт. бедабеда и тут оператор решает поиграться с фокусом

A64m
15.01.2018
11:22:41
1960-е непараметризованные модули, классы 1970-е миксины (в смысле ООП) 1980-е параметрические модули, тайпклассы, полиморфные рекорды, трейты 1990-е имплициты (если в ЯП, в пруверах раньше), миксины (в смысле модулей) 2000-е, 2010-е ??? обленились изобретатели совсем

Евгений
15.01.2018
11:24:07
В 2000'ые изобрели OTT, а 2010'ые изобрели HoTT

Alister
15.01.2018
11:24:15
LLVM

Евгений
15.01.2018
11:24:49
Почему другое?

Imants
15.01.2018
11:25:54
Js с 2000 заметно шагнул вперёд, не?

Google
A64m
15.01.2018
11:26:08
ну это с другим надо сравнивать, типа изобрели CoC, изобрели system F и т.д.

я не говорю, что перестали вообще что-то делать. именно вот средства организации кода такого типа перестали изобретать

Alister
15.01.2018
11:27:33
а можно ли вечно развивать средства организации?

Евгений
15.01.2018
11:27:38
ну это с другим надо сравнивать, типа изобрели CoC, изобрели system F и т.д.
Ну типа "System F" это абстрактный полиморфизм, выражаясь языком двоего предыдущего сообщения

A64m
15.01.2018
11:28:02
перестали изобретать рекорды и всякие вспомогательные для них фичи, более точно если сформулировать

Alister
15.01.2018
11:28:29
мы постарели, перестали делать глупости

A64m
15.01.2018
11:28:53
глупостей хватает, а рекордостроение как отрезало

Alister
15.01.2018
11:28:55
юзать goto, писать на Коболе, считать С++ вменяемым языком

A64m
15.01.2018
11:28:56
что-то не так

Pig
15.01.2018
11:29:48
kana
15.01.2018
11:30:23
имеется ввиду исчисление секвенций?
да, именно, это полезная вещь в свете современной моды на линейные типы

A64m
15.01.2018
11:30:51
ох, прямо уж моды

kana
15.01.2018
11:31:45
ну сейчас я вижу очень много упоминаний этого: в идрис хотели завести, в хаскель есть пропосал, популяризация раста (с его аффинными типами)

Alister
15.01.2018
11:47:00
женские роды — u made my day
а вдруг роженица гендерфлюид

Pig
15.01.2018
11:48:02
> роженица тогда невежливо ассумить xer (гзер/ксер) гендер

Alister
15.01.2018
11:50:22
роженицо

человеческое существо, осуществляющее операцию родов

Евгений
15.01.2018
12:01:56
Google
A64m
15.01.2018
12:02:54
Интересно. А почему модули ML'ные это рекорд? Только если compile-time record
да они не всегда компайл тайм, есть же первоклассыне. В начале был отдельный язык по ряду причинин в том числе и организационных

но это рекорд в актуальных энкодингах вроде f-ing да и в имплементациях часто

Mikhail
15.01.2018
15:28:02
Привет! Подскажите, есть ли эффективные способы взять хеш от картинки, закодированной в base64? Чтобы два раза не сохранять одну и ту же на диск. Будет ли от этого профит?

Или время на взятие хеша будет равносильно сжатию?

A64m
15.01.2018
15:30:16
> эффективные > хаскель

Yuriy
15.01.2018
15:31:03
почему 2 раза?

Admin
ERROR: S client not available

Yuriy
15.01.2018
15:31:30
просто бери байты, бери хэш и вычисляй

зачем вообще что-то сохранять на диск?

A64m
15.01.2018
15:32:32
видимо задача сохранять картинки, которые могут быть одинаковыми

Mikhail
15.01.2018
15:33:46
> эффективные > хаскель
Тут вопрос скорее об алгоритме. Проблема в следующем: мне нужно парсить сайты и доставать от туда превью картинку. Картинку нужно хостить с диска. Можно, прежде чем сохранять картинку, проверить, есть ли уже такая. Вот и вопрос: будет ли профит, если проверять это по хешу?

Ignat
15.01.2018
15:34:26
ну сжимать сжатое, как известно, не особо содержательно в любом случае

а дедупликация бывает полезной, да

Yuriy
15.01.2018
15:34:54
профит будет

Yuriy
15.01.2018
15:35:37
меньше расход диска, меньше записи на диск

Ignat
15.01.2018
15:35:57
если картинка уже сжата, то зачем её сжимать ещё раз

Mikhail
15.01.2018
15:36:26
меньше расход диска, меньше записи на диск
А не будет ли время взятия хеша превышать время тупой записи на диск?

Yuriy
15.01.2018
15:37:10
А не будет ли время взятия хеша превышать время тупой записи на диск?
если взять достаточно быстрый хэш, то не будет. потому что запись на диск значительно медленнее чтения памяти

Google
A64m
15.01.2018
15:40:18
тут надо больше беспокиться не о неудобствах с вычислением хеша, а с проверкой

Gufran
15.01.2018
15:41:46
Mik hayl

Teba vapors

A64m
15.01.2018
15:42:42
не обязательно много времени, но ее делать надо

Alexander
15.01.2018
15:43:10
в cryptonite все есть

Mikhail
15.01.2018
15:43:11
а о чем тогда беспокоиться?) я же не руками ее делать буду

A64m
15.01.2018
15:44:24
ну руками придется писать хранение зиллионов хешей, чтение, поиск, дерево здоровенное в памяти держать

Yuriy
15.01.2018
15:45:27
md5 из быстрых?
https://softwareengineering.stackexchange.com/questions/49550/which-hashing-algorithm-is-best-for-uniqueness-and-speed

Mikhail
15.01.2018
15:49:06
Большое спасибо!

Leonid
15.01.2018
18:48:57
Что в Оксфорде с микрофонами?

@A64m_qb0 там вообще есть смысл мучаться смотреть видео с icfp?

A64m
15.01.2018
18:54:22
это еще не самый плохой вариант, бостонские записи, к примеру, вообще не выложили

Yuriy
15.01.2018
19:00:50
можно просто работы почитать

A64m
15.01.2018
19:01:52
можно просто работы почитать
это же HIW там нечего читать, разве только слайды

Страница 744 из 1551