nn

Delphi

Définition

IDE RAD Pascal de Borland / Inprise, très populaire parmi les développeurs. Delphi était initialement le nom de code de ce projet, qui a fini par devenir son nom commercial.

Bien que se situant au niveau langage dans la droite ligne des EDI Turbo Pascal / Borland Pascal pour DOS et Windows, Delphi a marqué la rupture avec la première étape du développement Windows, caractérisée par l'utilisation du SDK de Microsoft pour Windows, au profit d'un environnement à base d'objets encapsulant l'API (initialement Win16, Win32 à partir de Delphi 2.0, .NET à partir de Delphi 7) tout en préservant l'accès à celle-ci.

Avec la montée en puissance commerciale de .NET, Delphi est devenu un IDE multi-langages pour Pascal, C# et C++.

Après la filialisation de l'activité IDE dans Codegear, Delphi a également été retenu comme marque pour l'IDE PHP publié par Codegear, sur la base de l'IDE créé par Qadram en Delphi.

Voir Polaris, Ivory, Aurora, Iliad, Kylix, C# Builder, JCL, Jedi, Edison, Octane, Galileo, Sidewinder, Morpheus, Diamondback, Highlander, Astro, DataSnap.

Comparer avec Visual Studio, Zend Studio.

Epoque du terme

Depuis 1995

C#

En d'autres termes

C++++

Définition

Langage à objets orienté COM, dérivé de C et inspiré par C++ et Java, développé chez Microsoft par le principal créateur de Delphi, en 2000.

C# fait l'objet de la norme ECMA 334.

Voir C++, D--, Cassini, CLR, J#, Sidewinder.

Epoque du terme

2000

C++

Définition

Langage à objects compatible C, développé aux Bell Labs par Bjarne Stroustrup, circa 1985, en incorporant des concepts initialement introduits dans BCPL (un ancêtre de C) et Smalltalk.

Le lignage de C++ s'établit ainsi:

  • mi-60s - CPL
  • fin-60s - BCPL
  • 1970 - B
  • 1972 - C
  • 1985 - C++

Sans oublier les développements voisins, comme Objective C vers 1985, et C# en 2000.

Epoque du terme

1985

C

Définition

Langage de 3° génération créé en 1972 par Dennis Ritchie à partir du langage B, pour réécrire UNIX en vue de sa portabilité.

Il est défini par la norme internationale ISO/IEC 989/1996. Voir BCPL, C++, C#.

Epoque du terme

1970

Jovial

En d'autres termes

Jules's Own Version of International Algebraic Language

Définition

Langage destiné aux systèmes temps réel, surtout connu dans un passé récent pour avoir été utilisé pour le runtime des missiles Patriot.

A peu de choses près, c'est une copie d'Algol-58, qui a été utilisé comme tentative de standard interne par le DoD, avec un succès limité, jusqu'à la spécification d'Ada. Dans le cas particuliers de ces missiles, les mises à jour rendues nécessaires, notamment du fait des problèmes An2000 de ces produits, ont été réalisées en Ada, ce qui est caractéristique de la plupart des logiciels Jovial.

SNI

En d'autres termes

Sockets Network Interface

Définition

API réseau, standard sous les systèmes POSIX comme UNIX ou Linux.

Du fait de son immense popularité en comparaison avec les API concurrentes, elle a servi de base à l'API Windows standard pour la programmation sur TCP/IP: Winsock.

Voir socket. Comparer avec TLI, XTI.

TLI

En d'autres termes

Transport Layer Interface

Définition

API réseau définie par AT&T pour UNIX System V.

Moins répandue que SNI. Comparer avec XTI.

Apache

En d'autres termes

A patchy server

Définition

La première version, 0.6.2 fut publiée en 04/1995. Moins d'un an après sa création, Apache dépassait le serveur historique du NCSA en nombre de sites l'exploitant. Il demeure depuis lors le serveur Web le plus utilisé sur Internet en nombre de serveurs installés.

L'expansion correspond à la prononciation US du mot Apache: "e-patchi".

Avec le succès généralisé du serveur Web, la fondation Apache (ASF) a repris la tutelle de multiples autres projets. Voir Tomcat, Derby, Struts. Comparer avec IIS

Epoque du terme

02/1995

HSM

En d'autres termes

Hierarchical Storage Management

Définition

Hiérarchie de stockage constitué d'un ensemble de sous-systèmes allant du plus rapide, plus réduit, et plus cher au volume stocké, jusqu'au plus lent, plus vaste, et moins cher au volume stocké. Par exemple, des ordres de grandeur courants en 2000 sont:
Sous-systèmeDélai-typeCapacité-type
mémoire statiquex*1 nsx*1 ko
mémoire dynamiquex*10 nsx*1 Mo
SSDx*100 nsx*100 Mo
grappe disquex*1 msx*10 Go
jukebox optiquex*1 sx*100 Go
librairie de stockage robotiséex*10 sx*1 To
archives manuellesx*1 minillimitée

L'intérêt majeur du HSM est de permettre l'optimisation des temps de réponse pour un coût minimal lorsqu'une entreprise a besoin de disposer d'un vaste entrepôt de données dont toutes ne sont pas accédées avec la même fréquence. Ce dernier critère est essentiel qu'un HSM soit une solution efficace.

Voir librairie.

MRU

En d'autres termes

Most Recently Used

Définition

Objets (fichiers, recherches, etc) les plus récemment utilisés.

Les listes MRU sont utilisées pour proposer leurs valeurs en priorité aux usagers des systèmes, partant du principe que les données les plus récemment accédées ont le plus de chance d'être celles que l'utilisateur voudra réutiliser.

Comparer avec LRU.

« premier‹ précédent249250251252253254255256257suivant ›dernier »

Get started with Drupal 7

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Recherche

Le mot du jour

BSOD

Blue Screen Of Death

in | |

cf Ecran bleu 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalisen kuilun - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

AOL : America OnLine  

Alertes CERTA