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

Какая парадигма программирования будет наиболее успешной в будущих многоядерных компьютерах?
У многих из нас сегодня на настольных компьютерах есть два или более ядер ЦП. Большинство приложений работают аналогично тому, как они работали, когда у нас было только одно ядро. Но что, если типичный настольный компьютер имеет 1000+ ядер?...
1269 просмотров
schedule 24.03.2022

Функциональное, декларативное и императивное программирование
Что означают термины функциональное, декларативное и императивное программирование?
187541 просмотров
schedule 12.07.2023

Что такое разработка, управляемая компонентами?
Термин компонентно-ориентированная разработка начинает широко использоваться, особенно. в связи с инверсией управления. Что это? Какие проблемы решает? Когда это уместно, а когда нет?
16268 просмотров

Существуют ли какие-либо парадигмы программирования, не основанные на управлении переменными и функциями?
Практически каждый язык, который я знаю, представляет собой вариацию темы: вы создаете переменные и функции, а затем управляете ими с помощью условных выражений и других конструкций. Я понимаю, что функциональное программирование и тому подобное...
1634 просмотров
schedule 17.07.2022

Когда использовать XOR и когда использовать IFF?
Поскольку ((NOT A) XOR B) и A→B ("iff....then") (~A→~B) логически одинаковы (например, вход в систему не может произойти, если не произойдет аутентификация), имеет ли это какое-либо практическое применение или является просто логической тавтологией,...
1242 просмотров
schedule 11.04.2023

JAVA: Можно ли писать комментарии на разных языках?
Я относительно новичок в Java и пишу небольшие программы для практики. Поэтому я пишу много комментариев в своих программах, чтобы легче было понять написанный код всякий раз, когда мне нужно внести изменения. Поскольку я немецкий программист, я...
922 просмотров

Разработаны ли языковые парадигмы, такие как ООП, с точки зрения исполнения или разработки?
В основном я работал с JavaScript, но сейчас работаю с C #. Мне пришло в голову, что при программировании и учете иерархии объектов в обоих случаях я действительно не знаю, как выполняется код. При написании иерархий «классов» в JavaScript я...
35 просмотров
schedule 07.11.2022

Оставить рекурсивные функции работать навсегда?
Я наткнулся на функцию, в которой было setTimeout внутри с экспоненциально растущим тайм-аутом (timeout *= 2) . let timeout = 10000 function foo() { // doSomething without breaking, returning setTimeout(foo, timeout) timeout *= 2;...
334 просмотров
schedule 10.02.2023