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