Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / haskell job / 16 сообщений из 16, страница 1 из 1
22.11.2010, 00:35:58
    #36968770
apxutektop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
Вообщем сейчас читаю SICP и вместе с тем: http://learnyouahaskell.com/types-and-typeclasses

SICP — в целом крутая книжка, я её не брошу, а вот с хаскелом встал вопрос. Он вообще нужен? Ну не в том плане, что он функциональный и это сам по себе прекрасно. Я имею ввиду в промышленном масштабе? Ну или на уровне, если ты знаешь хаскел, то можешь решать шире круг задач (не гипотетически раз в год, а на практике каждый день), поэтому и денежку платить тебе будут больше.

Если да, то в какой сфере? Вообще есть программисты, которые ходят на работу, программируют там на хаскеле, а потом домой к несметным богатствам, заработанных на этой самой работе?
...
Рейтинг: 0 / 0
22.11.2010, 03:17:17
    #36968831
ZyK_BotaN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
apxutektop Он вообще нужен?
раньше был нужен, но сейчас у нас есть RS.
apxutektop Ну не в том плане, что он функциональный и это сам по себе прекрасно.

мне в нем нравится система типов.
apxutektop Я имею ввиду в промышленном масштабе?

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

apxutektopпотом домой к несметным богатствам, заработанных на этой самой работе?
тут явно дело не в языке, а в чем-то другом. но не удивлюсь, если среди хаскелистов процент толстосумов будет больше чем среди "пхп-ников".
...
Рейтинг: 0 / 0
22.11.2010, 03:18:40
    #36968832
ZyK_BotaN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
apxutektopВообщем сейчас читаю SICP
именно 3-я глава СИКПа толкнула меня на изучения хаскела.
...
Рейтинг: 0 / 0
23.11.2010, 00:13:51
    #36970843
apxutektop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
ZyK_BotaNapxutektop Он вообще нужен?
раньше был нужен, но сейчас у нас есть RS.

Что за RS?

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

Мне вот что скинули
http://www.well-typed.com/blog/

И сказали, что большая часть крупных haskell проектов не пользуются славой общественности.

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

Даже если так, то получается, что ты учишь haskell не для знания haskell, а для того чтобы вот какие-то клёвые идеи почерпнуть в одном месте, а потом их применить в другом. И это немного отворачивает от изучения самого языка.
...
Рейтинг: 0 / 0
23.11.2010, 00:25:14
    #36970851
ZyK_BotaN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
apxutektopДаже если так, то получается, что ты учишь haskell не для знания haskell, а для того чтобы вот какие-то клёвые идеи почерпнуть в одном месте, а потом их применить в другом. И это немного отворачивает от изучения самого языка.
да именно так. меня тоже это отворачивает от самого языка. например сейчас имею дело с хаскелем только потому, что на нем написаны примеры в книге которую я сейчас изучаю.
...
Рейтинг: 0 / 0
23.11.2010, 00:26:27
    #36970853
ZyK_BotaN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
...
Рейтинг: 0 / 0
23.11.2010, 00:52:00
    #36970873
apxutektop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
Ладно, будем тогда искать дальше.

ZyK_BotaNapxutektopДаже если так, то получается, что ты учишь haskell не для знания haskell, а для того чтобы вот какие-то клёвые идеи почерпнуть в одном месте, а потом их применить в другом. И это немного отворачивает от изучения самого языка.
да именно так. меня тоже это отворачивает от самого языка. например сейчас имею дело с хаскелем только потому, что на нем написаны примеры в книге которую я сейчас изучаю.

какую, если не секрет?
...
Рейтинг: 0 / 0
23.11.2010, 01:09:04
    #36970877
ZyK_BotaN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
...
Рейтинг: 0 / 0
23.11.2010, 10:17:27
    #36971165
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
apxutektopЕсли да, то в какой сфере? Вообще есть программисты, которые ходят на работу, программируют там на хаскеле, а потом домой к несметным богатствам, заработанных на этой самой работе?
Меня тоже этот вопрос беспокоил. "Душкин и компания" штампует неплохой (и почти единственный) журнал по ФП . В нём есть полезные примеры практических внедрений ФП.
...
Рейтинг: 0 / 0
23.11.2010, 10:40:25
    #36971226
otzi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
apxutektop,

Совсем недавно примерно в том же духе обсуждался Forth: http://www.sql.ru/forum/actualthread.aspx?tid=805589
Вопрос в том, чего Вы хотите: несметного богатства или программировать на Haskell?

Что касается перспектив широкого применения Haskell (и вообще чистых функциональных языков) - это вряд ли. Тут можно сослаться, например, на Бертрана Мейера, который считает, что людям проще думать в стиле ООП, чем в функциональном. Многие с этим согласны.
...
Рейтинг: 0 / 0
23.11.2010, 11:52:02
    #36971485
ZyK_BotaN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
otziТут можно сослаться, например, на Бертрана Мейера, который считает, что людям проще думать в стиле ООП, чем в функциональном. Многие с этим согласны.

легкую задачу может и проще решать, а вдруг сложную - невозможно?
...
Рейтинг: 0 / 0
23.11.2010, 12:20:13
    #36971559
otzi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
ZyK_BotaNotziТут можно сослаться, например, на Бертрана Мейера, который считает, что людям проще думать в стиле ООП, чем в функциональном. Многие с этим согласны.

легкую задачу может и проще решать, а вдруг сложную - невозможно?
Правильно. Поэтому область применения и ограничивается специальными (обычно, достаточно сложными) областями. Следовательно, второй вопрос, который полезно себе задать: в какой прикладной (научной) области я хочу (могу) трудиться?
...
Рейтинг: 0 / 0
23.11.2010, 16:07:57
    #36972234
apxutektop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
otziСледовательно, второй вопрос, который полезно себе задать: в какой прикладной (научной) области я хочу (могу) трудиться?

Но может случиться и такое, что ты бы и сменил текущую сферу занятости, но не знаешь на что. Шило на мыло менять не хочется, а другого ты не видишь.

Кстати, тот тред про Forth было любопытно почитать. Мне кажется там основная суть в том, что текущее положение в программировании таково, что время от времени нужно прибегать к "новым" методам или идеям для того чтобы решить новые проблемы. Эти идеи временами черпаются от haskell или lisp или prolog, не суть важно. В любом случае люди либо начинают писать куски функциональности на этих языках и заставляют их работать с основным кодом написанном на скажет java, python etc, либо если функционал настолько необходим и настолько часто используется, то инструменты которыми он решается просто добавляется в сам язык. Или создаются новые языки с функциями, которые нужны разработчикам. Собственно так и родился python к примеру. То есть мы наблюдаем в сущности эволюцию языков и самое главное быть в курсе, чтобы знать в какой момент нужно из пыли достать функционал, которые тебе промышленно нужен сейчас, но изобретён он был н-ое время назад.

Итог видимо в том, что
а) надо знать что есть в хаскеле такого, что является его мощью. Ты можешь не использовать это каждодневно, но это знание и есть профессионализм — знать как определённые тонкие места могу быть решены.
б) если надо решить какую-то тонкую задачу, суметь её решить, или хотя бы видеть множество решений и выбрать подходящее, в чём хаскел, со своей мощью, может подкинуть не мало советов. И вполне вероятно, если проблема, которую надо решить требует знания хаскела, то и денег она потребует соответственно, поэтому чисто экономически использование хаскела будет оправдана.

Это всё мысли в слух вообщем-то.

Сейчас меня интересует только один вопрос, в каких сферах используется хаскел? Я про него ничего не знаю, поэтому и спрашиваю.
...
Рейтинг: 0 / 0
23.11.2010, 16:16:20
    #36972258
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
...
Рейтинг: 0 / 0
23.11.2010, 17:05:53
    #36972402
apxutektop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
Отлично, спасибо.
...
Рейтинг: 0 / 0
23.11.2010, 21:29:31
    #36972868
otzi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
haskell job
maytonШмяк.

// http://fprog.ru/2009/issue2/dmitry-astapov-haskell-mission-critical/
Спасибо, я тоже с удовольствием почитал.
Очень показательная для Haskell история: и область применения типичная, и размер команды, и объём кода, и аргументы. В общем, классный пример!
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / haskell job / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]