Aller au contenu

Discussion:Tool Command Language

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 27 janvier 2010 à 04:16 et modifiée en dernier par Matju2 (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Par rapport au nouveau nom de la page. Dans le Wiki EN, tout comme dans le DE, il est dit:

originally from "Tool Command Language", but nonetheless conventionally rendered as "Tcl"

Donc, je ne trouve pas le nouveau nom tip-top et voudrais le changer à nouveau... Parce que sinon, pourquoi ne pas renommer Perl pendant qu'on y est?? Roffetn2 29 jun 2004 à 19:58 (CEST)

Description

J'ai changé "le place à mi-chemin entre un langage fonctionnel comme Lisp et un langage interprété ordinaire comme BASIC" par "le place à mi-chemin entre un langage fonctionnel comme Lisp et un langage impératif comme BASIC".

Ceci pour deux raisons : 1°) Il existe de nombreux compilateurs de Basic. Définir le Basic comme un langage interprété est donc faux 2°) Un langage "ordinaire" ne veut rien dire

Par contre, il est clair que le basic est un langage impératif... pour le moment. Des dialectes tels que le FreeBasic se dirigent vers l'orienté objet (l'implementation est en cours de développement).

matju2 dit: d'après moi, les langages impératifs incluent les langages orientés objet. la distinction la plus importante n'est pas sur le temps de verbe (les procédures sont des verbe, les appels de fonction sont à l'impératif, les appels de méthode sont à l'indicatif), mais plutôt le fait qu'on donne une recette ou un scénario, par opposition à une formule mathématique, une équation, des règles logiques, du flot de données, etc.; dans le fond, deux choses différentes mériteraient de s'appeler «impératif», mais je pense que la catégorie la plus inclusive le mérite plus.

Livres

03/08/2009 - J'ai actualisé la référence du livre Tcl/Tk, apprentissage et référence : une seconde édition est parue en 2009.

Fred

factorielle

Au sujet de la factorielle, je trouve que le code n'est pas évident, surtout ça : "! [incr x -1]]" proc ! x {expr {$x<2? 1: $x*[! [incr x -1]]}}