
Anatolii
06.07.2016
17:21:48
Мне кажется ты мало времени с ним провел
Это совершенно другой язык

Evgenij
06.07.2016
17:22:11

Anatolii
06.07.2016
17:22:14
И на него сложно перенести опыт с других

Google

Anatolii
06.07.2016
17:22:27
С гоу всн наоборот
Все оч просто
И быстро

Evgenij
06.07.2016
17:22:42

Anatolii
06.07.2016
17:23:09
В хаскель конечно уровень входа выше
Но если набить руку
То можно писать прекрасный код
Который надёжнее и короче

Evgenij
06.07.2016
17:23:55
Но с бизнеса - вы же ненайдете бысто людей - я вот думаю с голанга рекрутить а потом учить их в хаскель)))))

Anatolii
06.07.2016
17:24:19
На гоу сейчас тоже тяжеловато людей найти

Evgenij
06.07.2016
17:24:49
To Anatolii (ребята на хаске не надо ругаться) - вот ты реально на голанге в комании работаешь?

Google

Evgenij
06.07.2016
17:41:40
Проверил - ответ Да)

Anatolii
06.07.2016
17:58:50
Я работал уже а трех командах работал
И в одной из них видел абсолютно не тестируемый код с кучей сайд эффектов впиленных тут и там
Люди которые пишут на хаскеле врядли такое напишут
Язык тебе мешает такое писать
А в гоу понабежали люди из пыхи и ноды который про тесты не слышали

Denis
06.07.2016
18:00:57

Anatolii
06.07.2016
18:01:30
Вот поэтому мне бы когда-то хотелось сменить специализацию на хаскель, там меньше таких людей

Denis
06.07.2016
18:05:52

Anatolii
06.07.2016
18:06:42
Если человека заставить пересесть на хаскель, то это не изменит человека
Но если набирать хаскелистов, которые сами пришли к хаскелю
Осознано

Denis
06.07.2016
18:07:39

Anatolii
06.07.2016
18:07:47
Меня на го в свое время заставили пересесть
Я первые полгода на джаве писал
Правда не было наставника сверху и никто не учил
Если найти хотя бы одного хорошего хаскелиста
Который плкажет всем что да как
И объяснит почему не стоит писать на хаскеле как на бэйсике
То все будет ок

Google

Anatolii
06.07.2016
18:09:31
На хаскеле тебе удобнее писать "хорошо" чем говнячить

Denis
06.07.2016
18:09:40
Ага. Все, как всегда, упирается в человекочасы :-)

Anatolii
06.07.2016
18:09:47
В случае с гоу, тебе часто говнячить удобнее
Это я понимаю
Переучивание людей займет много время
Если они вообще смогут
Но вот пример
Денис Р
Они же с Рельс переехали на хаскель всей командой
Деталей я не знаю
Но судя по тому что он в подкасте говорил
Я так понял

Anatolii
06.07.2016
18:11:16
И никто не пострадал

Denis
06.07.2016
18:12:35
С одной функциональщины на другую С одной культуры (!) программирования на другую. Это как изначально вежливого и воспитанного человека научить манерам высшего общества другой страны.

Vladimir
06.07.2016
18:13:19
Давайте про монады лучше поговорим)

Kill me pls
06.07.2016
18:13:37

Denis
06.07.2016
18:13:46
Видел я этот ваш руби с рельсами. Там тоже принято еще на этапе обучения основам языка по рукам бить за неправильные паттерны

Vladimir
06.07.2016
18:14:11
Там вообще конвеншн овер конфигурейшн

Denis
06.07.2016
18:15:48
Возможно. С самими рельсами дел не имел.

Evgenij
06.07.2016
18:17:57
Отвлекся - смотрел фильм Выживший( рекомендую) но в продакшен реально надо быстро результат - я не ругаю хаск но надо всётакиснять розовые очки( он стал дружелюбнее я знаю)

Google

Evgenij
06.07.2016
18:19:24
Я попытался пет проект - но прикинул какими качествами или знаниями должен обладать кодер чтобы писать читаемый код - (
Проще на джава))))))))))
Или на го...............0

Denis
06.07.2016
18:25:20
Кто к чему привык

Evgenij
06.07.2016
18:26:57
Да согласен но - я смотрю :
а) Скорость
б) Стоимость
в) Поддерживаемость

Denis
06.07.2016
18:28:04
Я вон эту джаву даже не знаю как запустить, не говоря уж о разворачивании среды разработки. Зато почти с закрытыми глазами могу запустить студию, создать новый проект в сисярп или фсярп и на автомате, по документации к библиотекам накидать проект, который что-то там подключает, что-то считает, что-то куда-то отправляет...
Люблю ли я при этом с#? Да в рот его... Но руки сами тянутся

Evgenij
06.07.2016
18:30:16
Я вот всё думаю - инвариантность убивает в языке типа хаскель->надо стандарты и чёткие(имхо)

Admin
ERROR: S client not available

Denis
06.07.2016
18:33:21
Не знаю. А в плюсах есть стандарты? Там же тоже компот из возможностей не дай боже узреть его весь сразу!
"Библии" хаскелю не хватает со своим пророком, вроде Кнута :-)
rwh была, но говорят, уже устарела. Да и популярности так и не обрела

Evgenij
06.07.2016
18:36:06
UI фигачить вроде легко)?

Denis
06.07.2016
18:37:31

Evgenij
06.07.2016
18:39:33
Я доклады смотрел и презы - вкусно - но а где разрабов найти?
Не будешь сам всё фигачить)

Denis
06.07.2016
18:47:41
Посмотрел

Google

Denis
06.07.2016
18:49:10
Эта фиговина опять для node.js?
Причем только web. Хочешь десктоп - прикручивай electron. Прикрутить не проблема, но что-то электрон этот мне не приглянулся. Медленный

Evgenij
06.07.2016
18:52:57
http://elm-lang.org/ чтото следа ноды с электроном не увидел

Denis
06.07.2016
18:57:56
Меня npm сбил с пути. А электрон на сегодня, наверное, единственный способ перенести web-ui на десктоп

Evgenij
06.07.2016
19:02:09
Меня пугают затраты на тесты

corpix
06.07.2016
20:15:32

Evgenij
06.07.2016
20:20:37

corpix
06.07.2016
20:24:11
Ну скажем так, я люблю писать хороший код и очень сильно грущу когда мне говорят "ну ты тут побыстрому нагавнякай, у нас сроки". Хочу гордиться тем что я написал, обосновано гордиться.

Evgenij
06.07.2016
20:28:09


corpix
06.07.2016
20:47:02
Хороший подход - но сроки стоят в реальных ден знаках)Я просто сравнил два ЯП - выше среднего на го моё мнение не напишешь а вот на хаске можно - я вот размышляю как бы это скрестить - может своё "язык" разработать - уже 21 век а всё в 2д (текст) пишут - сложность я предполагаю возрастёт так что нельзя выразить на этой системе выражения(письмо)
Да, всё упирается в деньги, тут мало что поделать можно. Быть может возможно найти индустрию, в которой люди будут хотеть делать хорошо, не зависимо от сроков. Но боюсь, что таких мест(где при этом пишут на языках которые тебе нравятся) либо не существует, либо попасть туда очень трудно. По поводу уровня go как языка, да, haskell более гибкий, но у go(на мой взгляд) именно такая "ниша" в индустрии. Язык позволяет быстро начать делать достаточно сложные вещи,в основном как раз из-за ограниченности сложности самого языка.
По поводу своего ЯП... я не могу придумать хорошей альтернативы тексту, возможно миру необходим ещё один технологический прорыв, который позволит доставлять информацию не только через стандартные органы осязания, а например прямо в мозг :) Вот тогда посмотрим что можно будет сделать. Ну и новый ЯП, нужно комьюнити, стандартная библиотека... столько сил на всё это нужно


Evgenij
06.07.2016
20:49:49
Да, всё упирается в деньги, тут мало что поделать можно. Быть может возможно найти индустрию, в которой люди будут хотеть делать хорошо, не зависимо от сроков. Но боюсь, что таких мест(где при этом пишут на языках которые тебе нравятся) либо не существует, либо попасть туда очень трудно. По поводу уровня go как языка, да, haskell более гибкий, но у go(на мой взгляд) именно такая "ниша" в индустрии. Язык позволяет быстро начать делать достаточно сложные вещи,в основном как раз из-за ограниченности сложности самого языка.
По поводу своего ЯП... я не могу придумать хорошей альтернативы тексту, возможно миру необходим ещё один технологический прорыв, который позволит доставлять информацию не только через стандартные органы осязания, а например прямо в мозг :) Вот тогда посмотрим что можно будет сделать. Ну и новый ЯП, нужно комьюнити, стандартная библиотека... столько сил на всё это нужно
Ну я думаю сейчас сложность упирается в выражении и ограничености человеческого восприятия -глаза(чтобы видеть текст - очень примитивное предстваление) Возможно нужно задействовать больше органов)
а голанг да я понял его философию -и с этим согласен полностью а вот хаскель - множество представлений его просто убъёт(может я ошибаюсь)


Jonh
06.07.2016
20:54:11
Нужна компания с r&d отделом, которая будет двигать разработку
Посмотрите, например, на jetbrains и котлин

Evgenij
06.07.2016
20:54:28
Как раздражает когда очередной пилит свой фреймвок к своему мозговому интерфейсу - ) Но тысячи видят по другому
Но одно наследие джава как помню - сейчас кросплатф не проблема уже- чем во времена когда джаву проектировали
Вот думаю - где хаск в теме (в терминах ООП и IO или мутабельности мира - трудно его смотреть) - может на нём писать отдельные простые утилы и комповать их через пайп типо делаем микросервисы без интернета)
Ну простые не в том что внутри "просто")

Alexander
08.07.2016
16:27:17
С голанга на хацкель тяжело может быть там такой brain damage можно легко получить что хацкели не нужны будут

Anatolii
08.07.2016
16:27:42
Ну я курсы на степике прошел
Мне очень понравилось
Прямо море удовольствия получил
И пока не понятно почему на хаскеле не пишут большинство софта
Где-то читал что программистам с маленьким стажем хаскель легче дается