Pays sans littoralupright=2|thumb|Les pays du monde sans littoral : en noir, ceux qui n'ont pas accès à la mer ; en rouge, ceux qui sont uniquement entourés par des pays eux-mêmes sans accès à la mer : Ouzbékistan et Liechtenstein ; en bleu, ceux qui sont enclavés par un unique pays : Lesotho, Saint-Marin et le Vatican. Un pays sans littoral ou pays enclavé (la) est un pays dont le territoire n'a pas de contact direct avec une mer ouverte (c'est-à-dire directement reliée à l'océan mondial).
Interprète (informatique)En informatique, un interprète, ou interpréteur , est un outil dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique. On qualifie parfois, , les langages dont les programmes sont généralement exécutés par un interprète de langages interprétés. Un interprète se distingue d’un compilateur par le fait qu’il effectue l’analyse et la traduction nécessaires à l'exécution d’un programme donné non pas une fois pour toutes, mais à chaque exécution de ce programme.
Covariance généraleEn physique théorique, la covariance générale (ou invariance générale) est l'invariance de la forme des lois physiques dans toute transformation de coordonnées différentiable. Le principe qui sous-tend cette notion est qu'il n'existe a priori aucune coordonnée dans la Nature, ce sont seulement des artifices mathématiques utilisés pour la décrire, et qui ne devraient donc jouer aucun rôle dans l'expression des lois fondamentales de la physique.
Renouvellement urbainLe renouvellement urbain ou renouvèlement urbain est, en urbanisme, une forme d'évolution de la ville qui désigne l'action de reconstruction de la ville sur elle-même et de recyclage de ses ressources bâties et foncières. Celle-ci vise en particulier à traiter les problèmes sociaux, économiques, urbanistiques, architecturaux de certains quartiers anciens ou dégradés, ainsi qu’à susciter de nouvelles évolutions de développement notamment économiques, et à développer les solidarités à l'échelle de l'agglomération (meilleure répartition des populations défavorisées, au travers de l’habitat social notamment).
Optimizing compilerIn computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program. Common requirements are to minimize a program's execution time, memory footprint, storage size, and power consumption (the last three being popular for portable computers). Compiler optimization is generally implemented using a sequence of optimizing transformations, algorithms which take a program and transform it to produce a semantically equivalent output program that uses fewer resources or executes faster.
Bootstrap (compilateur)Le bootstrapping décrit en informatique les techniques fondées sur l'écriture d'un compilateur (ou d'un assembleur) dans le langage de programmation cible qu'il doit compiler. De ce fait, il s'agit d'une technique de développement (sur un même système) ou de portage (d'un système à l'autre), qui part d'un premier compilateur minimal écrit de façon classique, amorçant une suite de versions, chacune préférable à la précédente. un dialecte d'Algol 58, a été le premier langage à fournir un tel bootstrap.