Discussion:Variable (informatique)

Dernier commentaire : il y a 5 ans par PIerre.Lescanne dans le sujet Une variable à valeur figée est-elle une variable ?
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Créer deux articles ? modifier

Ne serait-il pas temps de faire variable_(informatique) et variable_(mathématiques) ? Aurélien 2 septembre 2006 à 13:31 (CEST)Répondre

Oui je pense qu'il y aura assez de matière pour les deux articles. Oxyde

Initialisation vs déclaration modifier

Je ne suis pas très connaissant, plutôt un utilisateur de l'article sur les variables mais je vois une incohérence qu'un pro devrait pouvoir corriger.:

Voir les extraits ci-bas.: "la déclaration permet de déclarer un nom de variable, éventuellement de lui associer un type, ainsi qu'une valeur initiale..."

Il me semble que l'association à une valeur initiale est l'initialisation et non la déclaration.

Exemple: "En ce qui concerne l'initialisation des variables, c'est-à-dire l'association d'une première valeur..." "Lors de la déclaration des variables aucune valeur n'est associée, on dit que la variable n'est pas liée."

Bonjour, dans beaucoup de langages, il est maintenant possible de déclarer une variable et en même temps de lui donner une valeur initiale.
exemple en java: int i=12; ce qui a pour effet de réserver avant l'exécution du bloc de programme une variable contenant la valeur 12. Maintenant je ne suis pas pro et je ne pourrais dire si l'initialisation fait partie dans ce cas de la déclaration, mais je pense que oui parce que techniquement c'est comme si on avait au départ une case contenant dès le départ une première valeur d'un certain type. Oxyde 15 octobre 2006 à 13:39 (CEST)Répondre
La définition est professionnellement correcte. Typage et initialisation conjointement à la déclaration est juste une option (ou une obligation, tout dépend du langage en fait) de cette déclaration. L'initialisation en cours de déclaration est même parfois imposée comme "bonne" règle de codage.--Overkilled 29 octobre 2007 à 15:41 (CET).Répondre

Typage fort ou faible modifier

Le mieux est de se reporter à l'article Typage fort. Autrement vu que mon commentaire est quelque peu ambigu je l'explicite ici : le Typage dynamique est peut-être (il est toujours possible d'en débattre) une condition suffisante pour qualifier un typage de "faible" mais ce n'est certainement pas une condition nécessaire. Dans l'échelle allant du faible au fort le langage C est reconnu comme faiblement typé (on peu toujours trouver plus faible encore) et pourtant ne connait pas le typage dynamique.--Overkilled 29 octobre 2007 à 15:41 (CET)Répondre

Division de l'article Variable modifier

Article transféré depuis variable qui est devenu une page d'homonymie.--Michel421 (d) 10 décembre 2008 à 23:56 (CET)Répondre

Je pense que suite à cette division, les liens vers les autres langues n'ont pas été actualisés. J'ai corrigé notamment ceux vers l'anglais et l'allemand. User:Dumeineguete --- 1 juillet 2009 à 23:22 (CET)Répondre

Une variable à valeur figée est-elle une variable ? modifier

Je pense que la phrase «  Dans les langages de certains paradigmes, notamment la programmation fonctionnelle, leur valeur est au contraire figée dans le temps (statique).  » est incorrecte. Par exemple, en Haskell, il n'y a pas de variables. --Pierre de Lyon (discuter) 26 septembre 2018 à 15:16 (CEST)Répondre

Revenir à la page « Variable (informatique) ».