Questions tagged [paradigms]

A fundamental style of computer programming.

101 questions
35
votes
1 answer

What is tabular programming?

The Falcon programming language advertises itself as supporting tabular programming: Falcon provides six integrated programming paradigms: procedural, object oriented, prototype oriented, functional, tabular and message oriented. And you don't…
yannis
  • 39,597
19
votes
7 answers

For what problems is object oriented programming not a good choice?

Somewhat inspired by this question: For what common problems is functional programming not a good fit? - but nevertheless a question which I always wanted, but was too afraid to ask. I've been in ... well, let's call it engineering software…
Rook
  • 19,909
11
votes
2 answers

Connection between programming language and solutions

This is a rather philosphical / theoretical question. I am interested in the question, how language (in this case programming languages) and thoughts (= solutions of problems) are connected. I want to know, whether the programming language…
apfelbox
  • 237
  • 1
  • 6
7
votes
4 answers

Is it possible to say that the difference between imperative programming and declarative programming is merely in the level of abstraction?

Is it possible to say that the difference between imperative programming and declarative programming is merely in the level of abstraction? I.e. where the imperative programming will say "break the eggs, put them into plate, turn the oven to 180…
2
votes
2 answers

What Actually make a Paradigm qualify as being called Structured

According to What Wikipedia says about Structured Programming Paradigm The following qualifies a language to be called Structured "Sequence"; ordered statements or subroutines executed in sequence. "Selection"; one or a number of statements is…
LekeOpe
  • 271
1
vote
3 answers

Neural Networks - The birth of a new programming paradigm

Lately, there has been a lot of hype around Neural Networks. They took over the field of AI, finding applications in computer vision, medicine, natural language processing, etc. There are active fields of research in understanding them and their…
Paul92
  • 2,581
1
vote
6 answers

Good practice -apply paradigm to a language that is not fit for it

For example, what happens if a coder tries to code in purely functional-style paradigm in OO-paradigm language(Java)? Will it work? Or the OO nature of Java will not let it happen? Also, is applying wrong paradigm to language unfitting to it a bad…
ERJAN
  • 232
  • 1
  • 8
0
votes
4 answers

is there any difference between Structured and Procedural Paradigm?

Procedural Paradigm according to Wikipedia: Procedural programming is a programming paradigm, derived from structured programming, based on the concept of the procedure call. Procedures, also known as routines, subroutines, or functions, simply…
LekeOpe
  • 271
-1
votes
1 answer

Which of these combinations is useless?

Reading Peter Van Roy's "Paradigms for Dummies", I am a bit stuck with the second footnote. Van Roy presents a graph depicting paradigms with different combinations of attributes for state. Named and unnamed, deterministic and nondeterministic,…
Derek C.
  • 617
  • 5
  • 7