12
ответов

Смешение объектно-ориентированного и функционального программирования

Какие языки доступны для продвижения как объектно-ориентированного, так и функционального программирования? Я знаю, что любой язык, который поддерживает первоклассные функции, можно считать функциональным, но я смотрю ...
вопрос задан: 18 June 2009 22:55
11
ответов

Haskell против процедурного программирования в реальном мире [закрыто]

В эти дни я серьезно отношусь к функциональному программированию. В то время как я действительно взволнован Haskell и возможностями, которые он предлагает, теперь я также вижу, что это займет у меня некоторое время ...
вопрос задан: 23 May 2017 12:22
8
ответов

Действительно ли функциональное программирование является подмножеством императивного программирования?

Одна из основных характеристик функционального программирования является использованием безрезультатных стороной функций. Однако это может быть сделано на императивном языке также. То же верно для рекурсии и лямбды...
вопрос задан: 23 November 2009 14:13
6
ответов

Более читаемы функциональный Clojure или обязательный Groovy?

Хорошо, никакой обман теперь. Нет, действительно, займите минуту или два и испытайте это. Что "положения" делает?Править: упрощенный согласно предложению cgrand. (defn возвращение [[текущий следующий] флаг] [(если флаг...
вопрос задан: 14 November 2009 15:31
5
ответов

В чем разница между декларативным и императивным программированием? [закрыто]

Я искал в Интернете поиски определения декларативного и императивного программирования, которое бы пролило свет на меня. Тем не менее, язык используется на некоторых ресурсах, которые у меня есть ...
вопрос задан: 7 September 2018 17:34
5
ответов

Программы в функциональных языках более вероятно, чтобы иметь переполнения стека?

Я начинаю изучать ocaml и действительно ценю питание рекурсии на языке. Однако одной вещью, по поводу которой я волнуюсь, являются переполнения стека. Если ocaml использует стек для функции...
вопрос задан: 2 February 2010 06:28
3
ответа

Идиоматический clojure для создания отчетов прогресса?

Как я должен контролировать прогресс отображенной функции в clojure? При обработке записей на императивном языке я часто печатаю сообщение время от времени, чтобы указать, как далеко дела шли, например.
вопрос задан: 20 September 2017 17:21
0
ответов

Использует ли среда выполнения императивную интерпретацию кода функционального языка?

У меня есть общий вопрос об интерпретаторах функциональных языков: есть ли на самом деле какие-либо преимущества использования функционального языка по сравнению с императивным языком во время выполнения (или что делает по-своему...
вопрос задан: 23 May 2017 10:29
0
ответов

C ++ Часть рюкзака грубой силы

читатель, ну, я думаю, что меня просто слегка одолели. Я реализую рюкзак, и я думал о том, что я реализовал алгоритм перебора, как 1 или 2 раза. Поэтому я решил сделать еще один. А также ...
вопрос задан: 22 December 2016 00:34
0
ответов

Когда императивный стиль подходит лучше?

Из «Программирования на Scala» (второе издание ), внизу стр.98: Сбалансированное отношение к Scala-программистам. Предпочитайте валы, неизменяемые объекты и методы без побочных эффектов. Достигните ...
вопрос задан: 5 June 2012 17:40
0
ответов

Объясните алгоритм для решения «самой длинной растущей подпоследовательности»

. Я пытался понять этот алгоритм в течение последних двух часов, но не могу его получить. Может кто-нибудь, пожалуйста, объясните это легко понять? Функция lis_length (a) n: = a.length ...
вопрос задан: 2 September 2011 14:05
0
ответов

Почему Haskell (иногда) называют «Лучшим императивным языком»?

(I надеюсь, что этот вопрос по теме - я попытался найти ответ, но не нашел окончательного ответа. Если это окажется не по теме или уже дан ответ, пожалуйста, модерируйте / удалите его.) Я помню ...
вопрос задан: 8 July 2011 09:31