Стоит ли учить Haskell? Бред Двач - язык, писать, код, нахуй, учить,

metachan.ru
жалоба / abuse: admin@metachan.ru
Источник / Source: //2ch.hk/b/res/189349834.html
  Статус треда: В АРХИВЕ  

язык, писать, код, нахуй, учить, хаскель, ооп, хобби, языка, могут, говно, именно, плюс, каких, равно


#189349834

this is the image
8810.jpg 1165✘1654,239Кб

Стоит ли учить Haskell?


#189349939

>>189349834
стоит.


#189350115

>>189349939
Пойдёт для новичка?
На нём можно писать игры?


#189350161

>>189350115
Нет.
Игры можно писать хоть на паскале


#189350212

>>189350161
> Нет.
Почему?


#189350251

>>189350212
Потому что сложно.


#189350263

>>189350212
Сложна.
Для новичков попроще что нибудь смотри


#189350318

ОП...уточни ударение в слове стоит


#189350352

>>189350212
потому что учиться программировать на функциональных языках - все равно что терять девственность, ебясь в стойке на руках в гамаке. Можно, но зачем, и все равно потом придется с вероятностью в 99% переучиваться


#189350452

>>189350251
>>189350263
>>189350352
Почему вы считаете функциональные языки сложными?


#189350475

>>189349834
Когда ты уже опытный программист — поломай себе мышление функциональным языком. Но для большинства разработок ФП реально нинужон. Мне нравится только Erlang в телекоммуникациях (для которых и был разработан). А, ну и в бигдата имеет смысл. Но ты всё равно туда не попадёшь.


#189350479

учи html иначе я тебе пизды вставлю ушлепок


#189350533

>>189350318
Вот блин ну ты моришь))))))XDd


#189350574

>>189350479
<marquee>соси член</marquee>


#189350581

>>189350452
они не то чтоб сложные, они непривычные. Тем более в качестве первого языка. Так-то можно и на лиспе учиться, но нахуя.


#189350646

>>189349834
Написано, что он "sugoi". Наверное надо.


#189350786

>>189349834
С практической точки зрения - нет. Вакансий - по пальцам одной руки пересчитать можно.
Для фана - вполне. Поломать немножко мозг новой парадигмой. Плюс после небольшого изучения хаскеля лучше начинаешь понимать и пользоваться ФП возможностями в других языках, а это уже полезно.

Вопреки частому мнению сам ванильный хаскель именно как язык - очень простой и логичный. Вот концепции, которые на нем можно создавать, выносят мозг.


#189350974

>>189350452
Потому что начинают все обычно с ООП в школе-универе, а после него на ФП переучиваться сложно. Оно на самом деле абсолютно контринтуитивно во многих моментах. Собственно поэтому чистые ФП нахуй никому не нужны - слишком сложно искать сотрудников чтобы на них работать.


#189351028

а какой язык лучше учить что бы он прям мастхев?


#189351120

>>189351028
Нету такого. Точнее в каждой области деятельности он свой. Сперва реши, что ты хочешь делать - игры, драйверы, энтерпрайз, мобилки, еще что-то. Затем ищи вакансии в нужной сфере и смотри какие там в большинстве требования.


#189351231

this is the image
8230.gif 209✘157,850Кб

>>189349834
Только для фана.
Работу с хаскелем хуй найдёшь, хотя бы потому что его никто не знает.


#189351263

this is the image
9260.jpg 781✘750,447Кб

>>189351028
Если совсем нихуя не знаешь, можешь посмотреть Паскаль.
Идеальный язык для обучения.


#189351305

this is the image
2650.jpg 1800✘2400,1376Кб

>>189351263
Но только для обучения, больше нихуя на нём не сделаешь.
Если ближе к реальному миру, то посмотри C.
Он немного сложнее, надо понять, как работают указатели, что не все могут сделать, почему-то.


#189351322

>>189351231
Мне не нужна работа.


#189351402

this is the image
3400.jpg 720✘720,28Кб

>>189351322
Тогда, если выучишь хацкель, сможешь выёбываться в /pr/ и писать мелкое, никому не нужное говно, но зато код красивый.


#189351421

>>189351231
Пейсбук его юзает, в лондон в какой-то банк тоже звали на цацкелях писать, так шо не пизди. Но работы на нём действительно меньше.


#189351478

>>189351421
Это исключения, которые появились только из-за того, что кто-то давно написал код на хаскеле, и теперь его надо кому-то поддерживать.


#189351508

>>189351322
Тогда питон, очень простой и удобный шутка про многопоточность . Самое то как первый язык


#189351517

Подпишусь на тред. Хочу в хаскель вкатиться. Похуй что вакансий нет, язык-то вроде интересный.


#189351553

>>189351421
Если очень поискать, то вакансии есть, но их реально можно по пальцам пересчитать.
В ДС2 я как-то смотрел, вакансий именно на хаскелле вроде ровно 1 штука. Во всех остальных он если и упоминается, то как дополнительный плюс.
Так что с поисками работы могут быть боольшие проблемы.
Хотя может быть и наоборот. Помню историю от анона, который выучил скалу и быстро релоцировался в Новую Зеландию, поскольку хороших скалистов очень мало и если удалось найти работу то можно рассчитывать на много плюшек.


#189351573

>>189350974
>начинают все обычно с ООП в школе-универе

Лучше бы алгоритмам качественно учили, а не хелоуворлды писать с ООП.


#189351590

>>189351508
С этим можно поспорить, относительно первого языка.
У питона нет строгой типизации, для обучения это уже минус.


#189351595

>>189351478
А в БиоКад обосранный меня на хаскелях звали тоже говно мамонта поддерживать?


#189351621

>>189351573
Ну это вечный холивар.
Учат тому, что востребовано на рынке. А алгоритмы большинству программистов нахуй не нужны, все что нужно - знать чем LinkedList отличается от ArrayList и в каких ситуациях лучше использовать Set а в каких - List.


#189351639

>>189351595
Именно так.
Переписать на нормальный язык слишком дорого, дешевле найти хаскель-аутиста.


#189351888

Успешная девелоперка провела пилоткой по губам всем неосилятором и прочим питонистам ИТТ.


#189351909

>>189351888
Опять трапы полезли.


#189351956

>>189351639
Сову на глобус натягиваешь. БиоКад вполне себе развивается и пишет новый код. Так можно сказать, что и на цэпэпэ только старьё поддерживают.


#189352064

this is the image
1750.jpg 453✘604,56Кб

>>189351956
>цэпэпэ только старьё поддерживают
А так и есть. Если бы не было зависимости от кучи старого кода, библиотек, драйверов и т.д., давно бы выбросили плюсы.


#189352073

>>189351888
Сколько за час девелоперства берешь? Девелопируешь дома или на место тоже выезжаешь? Как родители к этому относятся?


#189352394

>>189352073
> это боль прыщавого питониста


#189352715

>>189351621

Хелоуворлд через ООП востребован на рынке?


#189352929

Раз такой тред. Пацаны, что лучше как второй язык/язык для хобби выбрать:
Хаскель, или Раст?


#189353034

>>189352929

Если ты задаешь такой вопрос, не говоря о том, для каких целей тебе нужен язык, то это сразу показывает, что ты долбаеб.


#189353051

>>189352929
Раст — пидорская хуита.


#189353097

(Я к)о)гда-то у)чи(ла лисп но (потом у м)ен)я все выл)езло и (скоб(ки ста)ли по)явл(ятьс)я по(в)сюду. Теперь я везде ви(жу скоб(ки.ю Зато я обр(е(ла см)ысл жизни - поддерж)ание бала(нса скоб)ок во в(сел(енной. Что те)перь де)лать.


#189353154

>>189353034
Нахуй иди, говна кусок, написал же:
>Хобби


#189353457

>>189353154

Ну тогда иди с конем поебись, ради хобби.
Хобби будешь кодить?


#189354781

>>189349834
Да.


#189356987

>>189350475
А как же фрп на фронтенде?
>ну и в бигдата имеет смысл
А это как?


#189357068

>>189351305
Имплаинг, что в паскале нет указателей


#189357097

>>189353097
(Пиздишь ты)
(Используешь ты ((не префиксную) нотацию))


#189357136

>>189349834
Говно это, а не язык. Не нужен.


#189357163

>>189349834
> стоит учить haskell
Хочешь жить в рашке - нет


#189357296

>>189350581
> они не то чтоб сложные, они непривычные. Тем более в качестве первого языка.
Вот иди нахуй просто, начало с функционального программирования - охуительное начало и выгодно выделят твой код от тысяч макак прошедших охуительные курсы по петону.


#189357330

>>189349834
Стоит, очень хороший язык. Мощная система типов, почти что угодно можно сделать first-class citizen, можно писать логичный, расширяемый и реально переиспользуемый код, не бодаясь с ограниченной выразительностью. Подводные камни: паттерны проектирования реальных проектов придётся учить по блог-постам и комментам на реддите, а не по книжке. Плюс некоторые вещи до сих пор не могут прилично организовать, например, GUI


#189357659

>>189357296
Выучил Haskell и уже считаешь себя элитой, мамкин погромист?


#189357947

>>189351305
>Он немного сложнее, надо понять, как работают указатели, что не все могут сделать, почему-то.
Потому что обманываются псевдовысокоуровневостью языка, а концепция указателей входит в явное противоречие с этими ожиданиями. После пары недель ковыряния какого-нибудь Форта или голого асма для RISC-архитектуры указатели в С становятся интуитивно понятны. Но начинает припекать от самого C.