Вопросы по теме 'paradigms'
Функциональное программирование и нефункциональное программирование
На втором курсе университета нас «учили» Haskell, я почти ничего не знаю о нем и тем более о функциональном программировании.
Что такое функциональное программирование, почему и / xor, где я хотел бы использовать его вместо нефункционального...
28317 просмотров
schedule
09.06.2024
Основные языковые парадигмы для профессионального разработчика
Таким образом, я предполагаю, что большинство (все?) программисты начинают изучать в основном парадигму императивного/процедурного программирования и, вероятно, вскоре после этого изучают некоторую форму объектно-ориентированного программирования ....
125 просмотров
schedule
26.02.2022
Эффективность использования только функциональной парадигмы в Scala
Недавно я купил Programming Scala и прочитал его. Язык определенно не то, что я ожидал! В частности, кажется, что он реализует почти все идеи языка программирования, о которых я знаю, за исключением макросов Lisp и разделения побочных эффектов на...
1118 просмотров
schedule
23.03.2023
Какова парадигма программирования 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 просмотров
schedule
30.07.2022
Какое обоснование позволяет разрешить переменное затенение в Rust?
В Rust это рекомендуется для теневых переменных:
Но подождите, разве в программе уже нет переменной с именем guess? Это так, но Rust позволяет нам заменить предыдущее значение guess новым.
Разве эта функция не вызовет такие проблемы,...
718 просмотров
schedule
15.10.2022
Существует ли концепция программирования Additive/Supplemental ForEach?
Мой вопрос содержит 2 подвопроса, поэтому он не ограничивается java, а учитывает парадигмы программирования в целом.
Мне нужен цикл, который выполняет обычный forEach, но также предоставляет для каждого индекса его предыдущие запуски. Позвольте...
74 просмотров
schedule
27.12.2023