Connexion entre le langage de programmation et les solutions
https://softwareengineering.stackexchange.com/questions/189916
-
05-11-2019 - |
Question
Il s'agit d'une question plutôt philosphique / théorique.
Je suis intéressé par la question, comment le langage (dans ce cas des langages de programmation) et les pensées (= solutions de problèmes) sont connectés.
Je veux savoir si le langage de programmation influence les solutions, je peux trouver.
Par exemple:
Je programme quelque chose dans Haskell (fonctionnel) et dans Java (OOP). Les solutions générales diffèrent-elles fondamentalement ou sont-elles - à part le sucre syntaxique - les mêmes? Est-ce que je n'utilise pas seulement différents algorithmes et une conception de logiciels différente, mais dois-je changer fondamentalement mon point de vue, mon concept et mon point de vue du logiciel, en fonction du paradigme que je commence?
(Remarque: "I" signifie un programmeur générique)
Je sais que cette question est assez difficile à répondre, mais je trouve cela très intéressant, donc je voulais savoir si quelqu'un a (et pourrait partager) une opinion à ce sujet.
Pas de solution correcte