Вопросы по теме 'paradigms'

Функциональное программирование и нефункциональное программирование
На втором курсе университета нас «учили» Haskell, я почти ничего не знаю о нем и тем более о функциональном программировании. Что такое функциональное программирование, почему и / xor, где я хотел бы использовать его вместо нефункционального...
28317 просмотров

Основные языковые парадигмы для профессионального разработчика
Таким образом, я предполагаю, что большинство (все?) программисты начинают изучать в основном парадигму императивного/процедурного программирования и, вероятно, вскоре после этого изучают некоторую форму объектно-ориентированного программирования ....
125 просмотров
schedule 26.02.2022

Эффективность использования только функциональной парадигмы в Scala
Недавно я купил Programming Scala и прочитал его. Язык определенно не то, что я ожидал! В частности, кажется, что он реализует почти все идеи языка программирования, о которых я знаю, за исключением макросов Lisp и разделения побочных эффектов на...
1118 просмотров

Какова парадигма программирования R?
Какова парадигма программирования R (R как в GNU S)? Я считаю, что знаком с языками программирования различных концептуальных парадигм (имею программирование на C ++, Java, Prolog и некоторых других языках), но хотя я уже пишу свои собственные...
7184 просмотров
schedule 14.06.2022

Борьба с использованием чистого функционального программирования для решения повседневных задач
Я видел этот пост в хакерские новости сегодня. Я борюсь с теми же проблемами понимания того, как чистое функциональное программирование поможет мне абстрагироваться от реальной проблемы. Я перешел с императивного на объектно-ориентированное...
6078 просмотров
schedule 17.02.2024

Пример PhoneGap и начало работы
У меня есть опыт разработки приложений WPF, iOS и ASP.NET. Я хочу попробовать PhoneGap, но я действительно изо всех сил пытаюсь найти хорошо закодированный пример многостраничного приложения. Единственное, что я могу сказать о переключении между...
143 просмотров
schedule 23.12.2022

Каков исчерпывающий список руководств/практик/правил, полностью соответствующих функциональной парадигме?
Я начал играть с Kotlin, но я чувствую свои собственные ограничения в том, как я программирую. Моя проблема в том, что я все еще думаю о Java, поэтому стиль по-прежнему императивен, мой вопрос ко всем фанатикам функционального программирования,...
44 просмотров
schedule 01.11.2022

Как возможно иметь чисто объектно-ориентированный язык?
Java считается языком ООП, несмотря на то, что это не совсем ООП. Java содержит 8 примитивов, и в интервью Джеймс Гослинг объясняет почему: Билл Веннерс: Почему в Java существуют примитивные типы? Почему все не было просто объектом?...
632 просмотров
schedule 29.03.2024

Как реализованы циклы в функциональных языках
В функциональных языках, таких как Scheme или Lisp , существуют циклы for и for-all . Однако циклы for требуют мутации, поскольку это не новый кадр стека на каждой итерации. Поскольку мутация недоступна в этих языках явно, как эти...
710 просмотров

Какое обоснование позволяет разрешить переменное затенение в Rust?
В Rust это рекомендуется для теневых переменных: Но подождите, разве в программе уже нет переменной с именем guess? Это так, но Rust позволяет нам заменить предыдущее значение guess новым. Разве эта функция не вызовет такие проблемы,...
718 просмотров
schedule 15.10.2022

Существует ли концепция программирования Additive/Supplemental ForEach?
Мой вопрос содержит 2 подвопроса, поэтому он не ограничивается java, а учитывает парадигмы программирования в целом. Мне нужен цикл, который выполняет обычный forEach, но также предоставляет для каждого индекса его предыдущие запуски. Позвольте...
74 просмотров
schedule 27.12.2023