La POO est probablement le paradigme de programmation le plus utilisé dans la conception de logiciels d'aujourd'hui. Ma question est la suivante : quel(s) autre(s) paradigme(s) peut lui faire concurrence et peut prendre la place d'oop ? Pour clarifier cette question, je ne demande pas quels autres paradigmes existent. Il y en a beaucoup et j'aimerais savoir lequel :
- Elle a été utilisée en pratique, et pas seulement en théorie.
- Peut rivaliser avec oop Il peut donc être utilisé dans un grand projet sans ou avec un minimum de douleur.
- Peut être utilisé pour développer une application de bureau avec une logique d'entreprise, des bases de données, etc.
- N'est pas utilisé avec le compagnon de oop, mais peut remplacer oop.
Et s'il y en a, quels sont ses avantages et ses inconvénients, pourquoi est-il meilleur ou pire qu'oop, quels sont les meilleurs langages pour l'utiliser, qu'en est-il de son utilisation dans les langages populaires, a-t-il des modèles de conception, et peut-il remplacer totalement oop ?