Описание тега imperative
Императивное программирование - это парадигма выражения логики компьютерной программы или вычислений путем явного описания ее потока управления в терминах операторов, которые изменяют состояние программы.
1
ответ
Scala Performance: императив против функционального стиля
Я новичок в Scala и просто читал Scala By Example. В главе 2 у автора есть 2 разные версии быстрой сортировки. Одним из них является императивный стиль: def sort(xs: Array[Int]) { def swap(i: Int, j: Int) { val t = xs(i); xs(i) = xs(j); xs(j) = t } …
25 июл '10 в 06:50
2
ответа
Императив против вопросительных методов
При реализации класса лучше практиковать возврат значения для методов (вопросительный) или просто манипулировать атрибутами класса непосредственно внутри метода (императив). Например, у меня есть класс, который создает строку для вывода в файл CSV. …
21 авг '09 в 00:34
0
ответов
Присвоение массива-члена структуры другому массиву-структуре
Я должен структуры, определенные как: typedef struct { char weekday[WEEKDAY_SIZE], start_time[START_TIME_SIZE], home_team[TEAM_SIZE], away_team[TEAM_SIZE], spectators[SPECTATOR_SIZE]; int day, month, year, round, home_team_score, away_team_score; } …
25 ноя '16 в 21:31
5
ответов
Какие функциональные языковые приемы можно использовать в императивных языках?
Какие методы или парадигмы, обычно ассоциируемые с функциональными языками, могут продуктивно использоваться и в императивных языках? например: Рекурсия может быть проблематичной в языках без оптимизации хвостового вызова, ограничивая ее использован…
25 фев '09 в 02:19
1
ответ
Является ли за капотом декларативного кодирования все еще обязательным в Javascript?
Я читаю разницу императивных и декларативных парадигм здесь https://codeburst.io/declarative-vs-imperative-programming-a8a7c93d9ad2 Затем автор использует React и JQuery в качестве примеров, но тогда под всеми классными вещами, которые использует Re…
13 фев '19 в 11:43
2
ответа
Как показать проценты сделанные в терминале
Добрый день всем. Сегодня я работаю над этим сложным сценарием, который делает запрос к сайту с рендерингом на стороне сервера, получает HTML, разбивает и собирает некоторые данные. Скрипт имеет 4 фазы: phaseOne, phaseTwo, phaseThree и phaseFour. Ка…
11 янв '16 в 16:35
0
ответов
Императивный доступ к базе данных
Меня интересует, знает ли кто-нибудь сервер базы данных, который предлагает обязательный доступ к данным (пропуская разбор запросов, оценку) и предоставляя клиенту что-то вроде "файлового" API-доступа к данным? Спасибо
05 окт '14 в 18:08
0
ответов
Декларативное или императивное программирование в ASP.NET Data Access?
Вопрос в том... Должны ли мы использовать декларативные элементы управления DataSource со структурой сущностей или перейти с доступом к данным к библиотеке императивных классов сущностей, как мы привыкли делать с окнами? Как это повлияет на производ…
01 фев '11 в 11:02
1
ответ
Написание программы на Haskell для программ проверки типов, написанных на императивном языке программирования
Я пытаюсь написать программу на Хаскелле для проверки типов программ, написанных на обязательном языке программирования. Вот абстрактный синтаксис: type Name = String - программа - это серия (список) объявлений переменных и серия (список) операторов…
03 дек '13 в 05:14
1
ответ
Функциональный код ниже обязательного в Scala
Я хочу написать функциональную версию для поиска пары элементов с заданной суммой. Ниже приведен императивный код: object ArrayUtil{ def findPairs(arr:Array[Int],sum:Int) ={ val MAX = 50 val binmap:Array[Boolean] = new Array[Boolean](MAX) for(i <…
12 фев '16 в 07:38
2
ответа
Java v Scala с точки зрения параллелизма
Я начинаю свой последний год проекта прямо сейчас. Я собираюсь исследовать параллельные подходы с точки зрения Java и Scala. Выйдя из java-модуля параллелизма, я могу понять, почему люди говорят, что подход к созданию потоков с общими состояниями тр…
16 мар '11 в 22:08
2
ответа
Разница между "kubectl apply" и "kubectl создать"
Я создал стручок с kubectl create -f pod.xml а также kubectl apply -f pod.xml используя приведенный ниже yaml, и я не вижу никакой разницы, модуль создается с помощью обеих команд. В документе K8S упоминаются императивные и декларативные команды. Но…
25 сен '18 в 14:19
3
ответа
Нужны идеи для преобразования императивного кода F# в функционал
У меня есть функция, написанная в императивном стиле, и я не могу понять, как преобразовать ее в более надежный функциональный подход. Функция принимает последовательность строк и возвращает последовательность кортежей, где каждый кортеж состоит из …
01 июл '12 в 21:20
0
ответов
Отношение между объектом
В течение нескольких недель я думал об отношениях между объектами - не особенно объектами ООП. Например, в C++ мы привыкли представлять это с помощью наложения указателей или контейнеров указателей в структуре, которой требуется доступ к другому объ…
28 май '14 в 12:22
2
ответа
Сортировка массива Императивный ocaml
Я делаю довольно простой пример, чтобы узнать, как использовать ocaml в качестве императивного языка. Я думаю, что я запутался с точкой с запятой, но я не могу найти никаких ошибок в коде let sort array = for index = 0 to (Array.length array -1) do …
22 ноя '14 в 12:47
0
ответов
Функция выводит случайное число
Я только что сделал функцию, которая должна найти как можно меньше зрителей на футбольных играх. Он работает для всех значений, кроме одного, команды [10], где кажется, что он указывает на случайное место в памяти, и я не могу найти причину. Это каж…
28 ноя '16 в 19:19
1
ответ
Что значит преобразовать функцию в таблицу поиска?
В этом видео под названием " Не бойся монады", между 05:02 и 06:05, Брайан Бекман говорит: Каждый императивный программист проходит через эту фазу обучения, что функции могут быть заменены поисками таблиц. Часто вы делаете это для производительности…
17 июл '16 в 00:54
4
ответа
Перевод императивного цикла for в идиоматический haskell
У меня есть некоторые трудности, чтобы перевести императивные алгоритмы в функциональный стиль. Основная идея, которую я не могу обернуть вокруг себя, заключается в том, как заполнять последовательности значениями в соответствии с их положением в по…
27 мар '15 в 17:45
2
ответа
В чем разница между императивным и объектно-ориентированным программированием?
Когда я смотрю на многочисленных сайтах. Некоторые используют объектно-ориентированное программирование и императивное программирование взаимозаменяемо, в то время как другие говорят, что они разные. Я хотел бы знать, в чем разница между объектно-ор…
22 июл '16 в 12:57
2
ответа
Производительность, связанная с "императивными" алгоритмами в haskell
У меня есть кое-какое обучение в семействе языков LISP, и сейчас я немного изучаю Хаскель для своего же блага. В lisp, функциональный стиль в порядке, но есть несколько случаев, когда для получения достойной производительности необходим императивный…
04 авг '13 в 17:43