A tag for questions relating to the world view underlying a particular software methodology or theory.
Whenever I ask people about the difference between an API and a library, I get different opinions. Some give this …
api frameworks paradigmsThese days, I hear almost everywhere about 'event driven' programming. Wikipedia says: In computer programming, event-driven programming is a programming …
oop event-driven paradigmsIn my second year of University we were "taught" Haskell, I know almost nothing about it and even less about …
functional-programming paradigms glossaryWhat is the difference between Mixins and Traits? According to Wikipedia, Ruby Modules are sort of like traits. How so?
multiple-inheritance mixins paradigms traitsOOP is probably the most used programming paradigm in today’s software design. My question is – what other paradigm(s) …
language-agnostic oop programming-languages paradigmsWhen would you NOT want to use functional programming? What is it not so good at? I am more looking …
functional-programming paradigmsCan any one explain to me what is Data Oriented programming? Is Data oriented programming and functional programming the same? …
programming-languages paradigmsI have been doing some research into reactive programming recently and I'm finding it hard to find a good description …
programming-languages functional-programming paradigms reactive-programmingI started in High School learning java and python and I guess I just always learned OOP and nothing else …
oop paradigmsI heard the terms Data Driven and Event Driven model from different folks in past. I did google but these …
event-driven data-driven paradigms