@haskellru

Страница 142 из 1551
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 не залезть

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

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

Quet
09.11.2016
10:59:19
То есть Mozilla Research уже совсем не research?
research конечно. но там люди понимают что им потом на этом браузер писать, а не только с типами играться )

eugene
09.11.2016
11:01:06
research конечно. но там люди понимают что им потом на этом браузер писать, а не только с типами играться )
Ага, ну то есть мы уже приходим к целям, которые стоят перед языком. А знаешь какие цели у создателей Haskell стояли?

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

Google
Судзумия
09.11.2016
11:03:30
Понятно что что то надо скачать, но откуда? С hackage скачал репу, но не понял как его установить
О, тоже с этим бодался недавно! Я использовал stack, поэтому добавил зависимость в dependencies, затем stack solver, который обновляет stack.yaml, а стек уже занимается выкачкой и сборкой зависимостей

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

eugene
09.11.2016
11:03:35
ну помимо "мы тут хотим поиграться со всем новым что придумали с типами"
А это и было главным. То что он спустя 20 лет кому-то понадобится в продакшене вообще не думали.

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

eugene
09.11.2016
11:06:27
ну я про это и говорю вообще-то
Ну блин, прост все это очень выглядит чуток издевательски, после того как посмотришь сколько у GHC контрибьюторов.

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

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

Quet
09.11.2016
11:10:21
Есть и те, кому нужен перфоманс, посмотри все чем занимается Саймон Марлоу.
есть. и последние годы инженеров как-то больше стало что ли, еще лет через 5 может будет вообще не стыдно в прод тащить

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

Quet
09.11.2016
11:11:51
только SM это академик ещё из "старой школы"
в FB приходится быть инженером ) на академичности этот монстр не работает

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

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

eugene
09.11.2016
11:12:21
много контрибьюторов, но это люди которым интересны немного другие вещи (в отличие от контрибьюторов в го каком-нибудь)
Вот за 2015 год было 113 контрибьюторов. Те, кто сделали больше 10 патчей - 42 человека.

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
А какой в го прогресс?
ну gc, ssa, батарейки допиливают

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
ты мне обьясни, почему они сделали appent полиморфной, и при это не добавлили filter map fold?
сам не рад. но там люди которые считают что такие вещи надо делать циклами

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

Quet
09.11.2016
11:18:03
т.е. то, что в haskell уже лет много есть?
много лет есть, ага. да в хаскеле любая вещь которая есть в других языках "есть уже много лет" вопрос в доделанности и готовности к продакшену

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

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
но я подумал что я скоро могу уйти из компании

и поджлаживать такую мину начальству не хотелось

так и случилось

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