|
|
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
Ggg_old"моноид", "эндофунктор"слов нет, а моноиды с эндофунктарами есть )) просто их так не называют, что-бы не вспугнуть малышей(все-таки для первокуров курс, хаскель у них курсе на 4-м или 5-м) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 13:16 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
VerminGgg_old, Ggg_oldрулит только за то, что для его использования не надо даже знать таких слов оригинальные критерии рульностину в чем-то он прав. сикп крут тем, что его можно читать с полностью пустой головой. и в нем не заморачиваются со всякими "эндофункторами", что-бы как можно проще объяснить как можно больше концепций. Вот показали они операцию отображения на списках, потом на ленивых списках, но то что список - эндофунктор не упомянули. а зачем? схема динамически типизированная, и там не нужно никаких тайпчекеров. А вот в хаскеле, что-бы показать что для типа реализована функция отображения, написан класс "эндофунктор". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 13:22 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
Vermin, об адекватности не будем. Недостатки у лиспа есть, это - прежде всего, его сложность, а также непривычные и зачастую неудобные IDE, некоторые недоработки стандарта. Из-за несовершенства процесса поиска ошибки компиляции производительность труда хромает, по сравнению с тем же Дельфи. Но зато выигрываем на динамической разработке, рефлексии, полиморфизме. Область применения лиспа - всё, кроме рилтайма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 17:58 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenVermin, об адекватности не будем.ну и слава Богу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:01 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNА вот в хаскеле, что-бы показать что для типа реализована функция отображения, написан класс "эндофунктор". Ура, наконец-то объяснили, а ларчик просто открывался :) . Хаскелисты любят сыпать своими терминами, как заклинаниями, в надежде подавить собеседника иллюзией интеллекта, а при вопросах обычно отправляют читать сектантский сайт. На сектантском сайте, видимо, происходит второй этап инициации, в ходе которого человек убеждается в своей ничтожности и необходимости познать кучу новых понятий, прежде чем осмелиться что-то программировать. Это похоже на смесь чёрной магии и технологии вербовки и выглядит грамотно сконструированной сектой, за что я и не люблю хаскелистов. В императивном языке это называлось бы "интерфейс mappable" или как-нибудь ещё, без всяких лишних понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:05 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenХаскелисты любят сыпать своими терминамиЭто не хаскелисты, это математики. Теоркатом зовется данные раздел математики. А хаскелисты лишь решили не переизобретать велосипед, а потому взяли термин с математики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:07 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenа при вопросах обычно отправляют читать сектантский сайт.Не правда. Я как хаскелист, не был замечен в этом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:08 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenв ходе которого человек убеждается в своей ничтожности и необходимости познать кучу новых понятий, прежде чем осмелиться что-то программировать. не обязан, а если познает - то программировать будет лучше buddenЭто похоже на смесь чёрной магии и технологии вербовки и выглядит грамотно сконструированной сектой, ну вот что за бред? buddenв. В императивном языке это называлось бы "интерфейс mappable" или как-нибудь ещё, без всяких лишних понятий. и чем введение нового термина(т.е. велосипеда) "mappable", хуже чем взять уже существующий термин "эндофунктор"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:14 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaN, ты, в общем-то, нормально себя ведёшь, но есть и другие Хаскаелисты. Касаемо быстродействия, я верую в это http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=ghc&lang2=gpp Но сложно отрицать, что Хаскель довольно быстр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:14 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenбез всяких лишних понятий.как это без лишних? в математике "эндофунктор", в "императивном языке" - "мэпэйбэел". на лицо ввод нового понятия.\ а в хаскеле понятие единое(вру, в хаскеле оно называется просто "функтором", хотя является его частным случаем "ендофунктором") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:16 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNbuddenЭто похоже на смесь чёрной магии и технологии вербовки и выглядит грамотно сконструированной сектой, ну вот что за бред? Имел ли ты дело с какими-нибудь сектами, чтобы утверждать бредовость на основании опыта или это априорное утверждение? и чем введение нового термина(т.е. велосипеда) "mappable", хуже чем взять уже существующий термин "эндофунктор"? Термин "интерфейс", конечно, не так уж стар, но он прост и широко извествен. Mappable - это всего лишь идентификатор, построенный стандартно (map+able) из имени функции, которая объявляется в этом интерфейсе. Т.е., имя намекает на сущность. Эндофунктор для неподготовленного человека ни на что не намекает и является новым понятием, а какой смысл делать его новым ради всего одной функции из сотен и тысяч других? Функция map нужна, но она не настолько важнее других, чтобы придумывать слово для производного от неё понятия. Это как если бы придумали для словосочетания "положить направо" какое-нибудь новое слово "законтропупить" и пытались ввести его в общий лексикон. Введение новых терминов там, где уже есть старые, является агрессивным действием по отношению к существующему сообществу. Цели такой деятельности - защитить своё сообщество и управлять поведением непосвящённых. Хаскелисты грешат этим на каждом шагу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:24 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenИмел ли ты дело с какими-нибудь сектами, чтобы утверждать бредовость на основании опыта или это априорное утверждение?если тебе верить, то имел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:25 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenТермин "интерфейс", конечно, не так уж стар, но он прост и широко извествен.термин класс - тоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:26 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
интересно, а если есть интерфейс "browseable", включающий в себя функции first,next,last,count,gotoIndex то как бы он назывался на языке Хаскелистов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:26 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenMappable - это всего лишь идентификатор, построенный стандартно (map+able) из имени функции, которая объявляется в этом интерфейсе.ну тогда притензия к математикам, почему они это эндофунктором обозвали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:26 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenЦели такой деятельности - защитить своё сообщество и управлять поведением непосвящённых.нет, цели - унификация с терминологией теории категорий, что позволяет перенять опыт математиков из данной области. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:29 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenинтересно, а если есть интерфейс "browseable", включающий в себя функции first,next,last,count,gotoIndex то как бы он назывался на языке Хаскелистов?если такого термина не было в математики, то так бы и назывался. только не интерфейс, а все же класс типов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:30 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaN, интересный разговор, но мне тут только что объяснили, что сидение на форумах - это пустая трата жизни, так что придётся сделать паузу дня на два (или навсегда). По теоркату я как раз в четверг выяснил для себя, что он, в общем-то не нужен, т.к. из него не проистекает никаких практически полезных результатов, алгоритмов, решений. Вот была целая тема на ЛОРе: http://www.linux.org.ru/forum/development/8272161 и никто не смог ничего сказать в защиту. Надо сказать, Хаскелистам удалось тут меня одолеть и я потратил целых 5 минут на прочтение статьи о теоракте в википедии, но это только потому, что и там попались люди адекватные. К автору темы повторно обращаюсь: если будет желание поучить лисп на практических задачах - контакты здесь http://www.sql.ru/forum/actualthread.aspx?tid=921170&pg=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:39 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
budden, CL и Firebird... Ты с den73 связался что ли? =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:53 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenПо теоркату я как раз в четверг выяснил для себя, что он, в общем-то не нуженвполне возможно buddenо это только потому, что и там попались люди адекватные.опять хаскелистов обижаешь. з.ы. действительно, сам теоркат может и не нужен, что плохого в том, что хаскелисты взяли от туда термины, а не придумали сами? buddenпаузу дня на два (или навсегда жаль, я бы еще пообщался buddenК автору темы повторно обращаюсь: если будет желание поучить лисп на практических задачах - контакты здесь http://www.sql.ru/forum/actualthread.aspx?tid=921170&pg=1 а хаскелистам можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:57 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenно мне тут только что объяснили, что сидение на форумах - это пустая трата жизниа про полную трату жизни - объяснили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 18:58 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
k0rvin, Так это он и есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 20:42 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenVermin, об адекватности не будем. Недостатки у лиспа есть, это - прежде всего, его сложность, Наоборот, лисп достаточно простой язык. Проще C++ уж по всякому. И проще хаскеля. Проблема в том, что в языке реализовано много не совсем стандартных концепций, а порой и уникальных. Вот их постигать трудновато. особенно с багажом языков из мейнстрима. а также непривычные и зачастую неудобные IDE, некоторые недоработки стандарта. Удобнее emacs+ slime я ничего не встречал, разве что старая вижуалка с асистом. И в стандарте совсем мало огрехов. Из-за несовершенства процесса поиска ошибки компиляции производительность труда хромает, по сравнению с тем же Дельфи. Но зато выигрываем на динамической разработке, рефлексии, полиморфизме. Область применения лиспа - всё, кроме рилтайма. Ага, марсоходы не реалтайм? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 22:55 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
buddenИ проще хаскеля. Проблема в том, что в языке реализовано много не совсем стандартных концепций, а порой и уникальных. Вот их постигать трудновато. особенно с багажом языков из мейнстрима. а с хаскелем разве не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 23:19 |
|
||
|
Какой язык выбрать? Haskell или диалект Lisp?
|
|||
|---|---|---|---|
|
#18+
HikkyОба языка немного знаю. Думаю один из них изучить поглубже. Мне не для ПРО-программирования, а так для себя.Выбрать автолисп, чтобы потом любой другой лисп показался раем. Потом прочитать все нужные учебники по ИИ, после чего все лиспы спокойно забыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2012, 13:22 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37987167&tid=1342097]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
85ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 411ms |

| 0 / 0 |
