Anatolii
И на него сложно перенести опыт с других
Anatolii
С гоу всн наоборот
Anatolii
Все оч просто
Anatolii
И быстро
Evgeniy
Anatolii
В хаскель конечно уровень входа выше
Anatolii
Но если набить руку
Anatolii
То можно писать прекрасный код
Anatolii
Который надёжнее и короче
Evgeniy
Но с бизнеса - вы же ненайдете бысто людей - я вот думаю с голанга рекрутить а потом учить их в хаскель)))))
Anatolii
На гоу сейчас тоже тяжеловато людей найти
Evgeniy
Evgeniy
To Anatolii (ребята на хаске не надо ругаться) - вот ты реально на голанге в комании работаешь?
Evgeniy
Проверил - ответ Да)
Anatolii
Я работал уже а трех командах работал
Anatolii
И в одной из них видел абсолютно не тестируемый код с кучей сайд эффектов впиленных тут и там
Anatolii
Люди которые пишут на хаскеле врядли такое напишут
Anatolii
Язык тебе мешает такое писать
Anatolii
А в гоу понабежали люди из пыхи и ноды который про тесты не слышали
Anatolii
Вот поэтому мне бы когда-то хотелось сменить специализацию на хаскель, там меньше таких людей
Anatolii
Если человека заставить пересесть на хаскель, то это не изменит человека
Anatolii
Но если набирать хаскелистов, которые сами пришли к хаскелю
Anatolii
Осознано
Denis
Anatolii
Меня на го в свое время заставили пересесть
Anatolii
Я первые полгода на джаве писал
Anatolii
Правда не было наставника сверху и никто не учил
Anatolii
Если найти хотя бы одного хорошего хаскелиста
Anatolii
Который плкажет всем что да как
Anatolii
И объяснит почему не стоит писать на хаскеле как на бэйсике
Anatolii
То все будет ок
Anatolii
На хаскеле тебе удобнее писать "хорошо" чем говнячить
Denis
Ага. Все, как всегда, упирается в человекочасы :-)
Anatolii
В случае с гоу, тебе часто говнячить удобнее
Anatolii
Это я понимаю
Anatolii
Переучивание людей займет много время
Anatolii
Если они вообще смогут
Anatolii
Но вот пример
Anatolii
Денис Р
Anatolii
Они же с Рельс переехали на хаскель всей командой
Anatolii
Деталей я не знаю
Anatolii
Но судя по тому что он в подкасте говорил
Anatolii
Я так понял
Anatolii
И никто не пострадал
Denis
С одной функциональщины на другую С одной культуры (!) программирования на другую. Это как изначально вежливого и воспитанного человека научить манерам высшего общества другой страны.
Vladimir
Давайте про монады лучше поговорим)
Anonymous
Denis
Видел я этот ваш руби с рельсами. Там тоже принято еще на этапе обучения основам языка по рукам бить за неправильные паттерны
Vladimir
Там вообще конвеншн овер конфигурейшн
Denis
Возможно. С самими рельсами дел не имел.
Evgeniy
Отвлекся - смотрел фильм Выживший( рекомендую) но в продакшен реально надо быстро результат - я не ругаю хаск но надо всётакиснять розовые очки( он стал дружелюбнее я знаю)
Evgeniy
Я попытался пет проект - но прикинул какими качествами или знаниями должен обладать кодер чтобы писать читаемый код - (
Evgeniy
Проще на джава))))))))))
Evgeniy
Или на го...............0
Denis
Кто к чему привык
Evgeniy
Да согласен но - я смотрю :
Evgeniy
а) Скорость
б) Стоимость
в) Поддерживаемость
Denis
Я вон эту джаву даже не знаю как запустить, не говоря уж о разворачивании среды разработки. Зато почти с закрытыми глазами могу запустить студию, создать новый проект в сисярп или фсярп и на автомате, по документации к библиотекам накидать проект, который что-то там подключает, что-то считает, что-то куда-то отправляет...
Denis
Люблю ли я при этом с#? Да в рот его... Но руки сами тянутся
Evgeniy
Evgeniy
Я вот всё думаю - инвариантность убивает в языке типа хаскель->надо стандарты и чёткие(имхо)
Denis
Не знаю. А в плюсах есть стандарты? Там же тоже компот из возможностей не дай боже узреть его весь сразу!
Denis
"Библии" хаскелю не хватает со своим пророком, вроде Кнута :-)
Denis
rwh была, но говорят, уже устарела. Да и популярности так и не обрела
Evgeniy
UI фигачить вроде легко)😎
Evgeniy
Я доклады смотрел и презы - вкусно - но а где разрабов найти?
Evgeniy
Не будешь сам всё фигачить)
Denis
Посмотрел
Denis
Эта фиговина опять для node.js?
Причем только web. Хочешь десктоп - прикручивай electron. Прикрутить не проблема, но что-то электрон этот мне не приглянулся. Медленный
Evgeniy
http://elm-lang.org/ чтото следа ноды с электроном не увидел
Denis
Меня npm сбил с пути. А электрон на сегодня, наверное, единственный способ перенести web-ui на десктоп
Evgeniy
Меня пугают затраты на тесты
Dmitry
Evgeniy
Dmitry
Ну скажем так, я люблю писать хороший код и очень сильно грущу когда мне говорят "ну ты тут побыстрому нагавнякай, у нас сроки". Хочу гордиться тем что я написал, обосновано гордиться.