
Quet
09.11.2016
10:53:57

eugene
09.11.2016
10:53:57
Ты постоянно пишешь с намеком на претензию.

Quet
09.11.2016
10:54:26
ребята из раста тоже не должны никому делать вменяемые сообщения об ошибках

Alexander
09.11.2016
10:54:33
но ведь dwarf нужен именно для того, чтобы gdb за стектрейсами ходить

Google

Alexander
09.11.2016
10:54:45
это ж основная фича
проблема хацкеля в том, что perf top не сделать и gdb не залезть

eugene
09.11.2016
10:55:35

Alexander
09.11.2016
10:55:44
ребята из раста это как раз пример не-академического языка по любому определению
они разрабатываются и плачиваются коммерческой фирмой

Quet
09.11.2016
10:56:23
да, там не академики
ну точнее их академики немного укусили, но по большому счету прагматизм там побеждает

Andrew
09.11.2016
10:57:38
Подскажите, как импортировать Data.Array.Repa
Ошибка Could not find module

eugene
09.11.2016
10:58:34

Andrew
09.11.2016
10:58:40
Понятно что что то надо скачать, но откуда?
С hackage скачал репу, но не понял как его установить

Quet
09.11.2016
10:59:19

eugene
09.11.2016
11:01:06

Quet
09.11.2016
11:02:27
ну помимо "мы тут хотим поиграться со всем новым что придумали с типами"

Google

Aldar
09.11.2016
11:03:15

Судзумия
09.11.2016
11:03:30

Aldar
09.11.2016
11:03:31
ожидалось что хаскель через год умрет или около того

eugene
09.11.2016
11:03:35

Quet
09.11.2016
11:03:52
ну я про это и говорю вообще-то

Судзумия
09.11.2016
11:04:24

eugene
09.11.2016
11:06:27

Quet
09.11.2016
11:07:09
много контрибьюторов, но это люди которым интересны немного другие вещи (в отличие от контрибьюторов в го каком-нибудь)

eugene
09.11.2016
11:08:25
Сколько они новый GC делали.

Alexander
09.11.2016
11:09:23

Andrew
09.11.2016
11:10:03
Спасuбо!

Alexander
09.11.2016
11:10:10

Quet
09.11.2016
11:10:21

Alexander
09.11.2016
11:11:14

Aldar
09.11.2016
11:11:28
link?
не помню, смотрел в каком то видео про историю хаскеля

Quet
09.11.2016
11:11:51

Alexander
09.11.2016
11:11:57
его делали как основную песочнику для исследования ленивых ЯП

Google

Quet
09.11.2016
11:12:19
где-то так, да

eugene
09.11.2016
11:12:21

Alexander
09.11.2016
11:12:25
учитывая что большинство вещей он запилил будучи в MS Research
в FB была поддержка numa, долгое блокирование compact regions

Quet
09.11.2016
11:13:16
ну не, есть отдельные люди которые пилят то что нужно не только академикам
и по ощущениям их больше становится
но по сравнению с тем же растом-го в этом смысле прогресс очень медленный

Alexander
09.11.2016
11:13:51
я ж говорю берёшь и пилишь что надо или платишь
=)

Quet
09.11.2016
11:14:10
да я чего, спорю что ли с этим

Alexander
09.11.2016
11:14:13
скоро уже в haskell будет все что человечество придумало для компиляторов
теоритического
не хватает только модулей, нормальных d-t и линейных типов

Quet
09.11.2016
11:14:46
будет. а то что из этого всего окажется практически удачным -- будет вытащено в языки на которых пишут продакшен )

Anatolii
09.11.2016
11:14:49
А какой в го прогресс?

Alexander
09.11.2016
11:14:56
над всем работают

Anatolii
09.11.2016
11:15:03
Гц конечно улучшают

Alexander
09.11.2016
11:15:35
кстати я удивлён, что в se4l haskell был основным языком для прототипирования и доказательств

Quet
09.11.2016
11:15:39

Alexander
09.11.2016
11:15:40
его (subset точнее)
т.е. то, что в haskell уже лет много есть?
если под ssa single state assignment

Google

Anatolii
09.11.2016
11:16:34
да
ты мне обьясни, почему они сделали appent полиморфной, и при это не добавлили filter map fold?
*append
мне уже надоело форы писать, чесн слово

Quet
09.11.2016
11:17:27

Anatolii
09.11.2016
11:18:01
почему компиляция пропускает неиспользованные переменные из аргументов функции?

Quet
09.11.2016
11:18:03

Alexander
09.11.2016
11:18:29
ну кому надо используют

Quet
09.11.2016
11:18:33

Admin
ERROR: S client not available

Anatolii
09.11.2016
11:18:38
да хочу

Alexander
09.11.2016
11:19:02
я не сильно понимаю, чем проблема haskell в production в том или ином виде

Anatolii
09.11.2016
11:19:03
у них какие-то дибильные принцтпы

Quet
09.11.2016
11:19:06
я вот чет не уверен. хотя может и неплохо было бы
ну как дебильные... там все заточено под то чтобы посадить много людей писать очень большой проект

Anatolii
09.11.2016
11:19:25
я кинул видео про haskell not ready for production
размер проекта увеличивается за счет форов...

Alexander
09.11.2016
11:20:06
в го все заточено под простоту обучения

Quet
09.11.2016
11:20:12
да не только обучения

Anatolii
09.11.2016
11:20:16
2 дня

Google

Alexander
09.11.2016
11:20:16
в общем в этом есть смысл

Anatolii
09.11.2016
11:20:21
и готово
выучил go

Quet
09.11.2016
11:20:43
в го армия. берешь много (не очень умных) солдат и пилишь что-то большое
тех кто умер - заменяешь на новых

Anatolii
09.11.2016
11:20:55
(не очень умных) - аххаха

Quet
09.11.2016
11:20:59
и процесс не останавливается

Anatolii
09.11.2016
11:20:59
ты пойди напиши это в го чатике

Quet
09.11.2016
11:21:22
да я сам в этом чатике)) и пишу на го
но видно ж какие цели у языка

Alexander
09.11.2016
11:21:22
это и есть обучение
в общем как в гуглах

Anatolii
09.11.2016
11:21:30
а херня с ":="
тоже ускоряет обучение?

Quet
09.11.2016
11:21:40
а что с ней?

Anatolii
09.11.2016
11:21:41
кода она shadowit что хочет

Alexander
09.11.2016
11:21:42
если пилишь проект ты должен найти n~=2 человека, кто может его поддерживать
если ты умрёшь/уволят

Anatolii
09.11.2016
11:22:07
да, так и есть, у меня была возможноть хаскель в прод протащить

Alexander
09.11.2016
11:22:14
:= и = кстати вынесло мне мозг при быстром просмотре

Anatolii
09.11.2016
11:22:15
но я подумал что я скоро могу уйти из компании
и поджлаживать такую мину начальству не хотелось
так и случилось