Pour ma part, j'utilise au quotidien les 8 langages suivant :
bash, c, css, html, javascript, php, python, sql
J'en ai appris 13 autres de plus qui me servent que rarement. (Voir plus bas)
L'OOP et SOLID ne peuvent pas s'appliquer à tout ces langages.
Et ne sont pas non plus utiles dans tout les cas.
La méthodologie dans la rédaction ? Là encore ça change d'un langage à l'autre.
L'adaptation au public visé ? Je programme pour des humains(?), des serveurs et des robots ^_^ Donc là encore, ça dépend.
Le choix d'un language est lié à :
- les compétences du développeur
- le temps de dévelloppement
- la pertinance du language
- l'efficacité du language
- ...
Tien, cherches les points communs entre tout ces languages que j'ai appris :
Ada
Assembleur
B
Bash
Basic
Brainfuck
C/C++
CSS
Flash
HTML
Java
Javascript
MAXScript
Perl
PHP
PureBasic
Python
Ruby
SQL
VBA
Verilog
:-D
Ouai, je suis polyglotte. Mais pas avec les humains.
— Permalink