Вопросы с тегом «declarative-programming»

26
Мечта о декларативном программировании [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Почему мечта о декларативном программировании не осуществилась? Какие...

22
Является ли SQL декларативным?

Я спрашиваю, потому что многие вопросы, которые я вижу в SQL, сводятся к следующему: «Это медленно. Как мне это ускорить»? Или учебники, в которых говорится: «Делай так, а не так, потому что это быстрее». Мне кажется, что большая часть SQL знает, как будет выполняться выражение, и из этого знания...

17
Что делает функциональные языки программирования декларативными, а не императивными?

Во многих статьях, описывающих преимущества функционального программирования, я видел функциональные языки программирования, такие как Haskell, ML, Scala или Clojure, называемые «декларативными языками», отличными от императивных языков, таких как C / C ++ / C # / Java. Мой вопрос заключается в...

13
Каковы некоторые хорошие практики при обучении декларативному программированию императивных программистов?

Я предложил немного потренироваться в F # в моей компании, и они, казалось, проявили некоторый интерес. Как правило, они программисты на VB6 и C #, которые не слишком увлечены программированием. При этом я чувствую, что легче написать правильный код, если подумать о функциональности, поэтому они...

10
Функциональные языки программирования запрещают побочные эффекты?

Согласно Википедии, функциональные языки программирования , которые являются декларативными, запрещают побочные эффекты. Декларативное программирование в целом пытается минимизировать или устранить побочные эффекты. Также, согласно Википедии, побочный эффект связан с изменениями состояния. Таким...