Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Smalltalk

Indice Smalltalk

est un langage de programmation orienté objet, réflexif et dynamiquement typé.

51 relations: Adele Goldberg, Alan Kay, Années 1980, Années 1990, AppleScript, Bytecode, Chaîne de caractères, Classe (informatique), Compilation à la volée, Cuis Smalltalk, Daniel Henry Holmes Ingalls, Jr., Dylan (langage), Environnement de développement, Extreme programming, Gérard Sabah, GNU Smalltalk, Héritage (informatique), Java (langage), Langage de programmation, Lisp, Logiciel multiplateforme, Machine virtuelle, Métaclasse, Modèle-vue-contrôleur, Objective-C, Objet (informatique), Palo Alto Research Center, Patron de conception, Pharo, Polymorphisme (informatique), Programmation orientée objet, Python (langage), Raku (langage), Ramasse-miettes (informatique), Réflexion (informatique), Réusinage de code, Ruby, Scala (langage), Scratch (langage), Self (langage), Simula, Squeak, Système de gestion d'exceptions, Typage dynamique, VisualWorks, Ward Cunningham, Wiki, Xerox, 1969, 1972 en informatique, ..., 1980. Développer l'indice (1 plus) »

Adele Goldberg

Adele Goldberg, née le à Cleveland, est une informaticienne américaine.

Nouveau!!: Smalltalk et Adele Goldberg · Voir plus »

Alan Kay

Alan C. Kay, né le à Springfield au Massachusetts, est un informaticien américain.

Nouveau!!: Smalltalk et Alan Kay · Voir plus »

Années 1980

Avênement de l'ordinateur personnel avec l'IBM PC 5150. Légende/Fin Les années 1980 couvrent la période du au.

Nouveau!!: Smalltalk et Années 1980 · Voir plus »

Années 1990

Les années 1990 couvrent la période du au.

Nouveau!!: Smalltalk et Années 1990 · Voir plus »

AppleScript

AppleScript est un langage de script créé par Apple, et intégré à Mac OS.

Nouveau!!: Smalltalk et AppleScript · Voir plus »

Bytecode

Code binaire En informatique, le (terme anglais signifiant « code en bytes ») est un code intermédiaire entre les instructions machines et le code source, qui n'est pas directement exécutable.

Nouveau!!: Smalltalk et Bytecode · Voir plus »

Chaîne de caractères

En informatique, une chaîne de caractères est à la fois conceptuellement une suite ordonnée de caractères et physiquement une suite ordonnée d' unités de code (code unit).

Nouveau!!: Smalltalk et Chaîne de caractères · Voir plus »

Classe (informatique)

En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets.

Nouveau!!: Smalltalk et Classe (informatique) · Voir plus »

Compilation à la volée

La compilation à la volée (aussi connue sous les noms de traduction dynamique, compilation juste-à-temps ou compilation JAT; en anglais, ou), en programmation informatique, est une technique visant à améliorer la performance de systèmes bytecode-compilés par la traduction de bytecode en code machine natif au moment de l'exécution.

Nouveau!!: Smalltalk et Compilation à la volée · Voir plus »

Cuis Smalltalk

Cuis Smalltalk est une version de Smalltalk dérivée du dialecte Squeak.

Nouveau!!: Smalltalk et Cuis Smalltalk · Voir plus »

Daniel Henry Holmes Ingalls, Jr.

Daniel Henry Holmes Ingalls, Jr. (né en) est une personnalité américaine en informatique.

Nouveau!!: Smalltalk et Daniel Henry Holmes Ingalls, Jr. · Voir plus »

Dylan (langage)

Dylan est un langage de programmation dynamique, réflexif, orienté objet et fonctionnel.

Nouveau!!: Smalltalk et Dylan (langage) · Voir plus »

Environnement de développement

En programmation informatique, un environnement de développement est un ensemble d'outils qui permet d'augmenter la productivité des programmeurs qui développent des logiciels Donald G. Firesmith et B. Henderson-Sellers,, - 2002.

Nouveau!!: Smalltalk et Environnement de développement · Voir plus »

Extreme programming

L’ (ou XP), en français « la programmation extrême », est une méthode agile de génie logiciel privilégiant l'aspect réalisation d'une application, sans pour autant négliger l'aspect gestion de projet.

Nouveau!!: Smalltalk et Extreme programming · Voir plus »

Gérard Sabah

Gérard Sabah, né le à Paris, est un chercheur français en intelligence artificielle.

Nouveau!!: Smalltalk et Gérard Sabah · Voir plus »

GNU Smalltalk

GNU Smalltalk est une implémentation libre de Smalltalk, un langage de programmation orientée objet.

Nouveau!!: Smalltalk et GNU Smalltalk · Voir plus »

Héritage (informatique)

En programmation orientée objet, l’héritage est un mécanisme qui permet, lors de la déclaration d’une nouvelle classe, d'y inclure les caractéristiques d’une autre classe.

Nouveau!!: Smalltalk et Héritage (informatique) · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Smalltalk et Java (langage) · Voir plus »

Langage de programmation

Fragment de code écrit dans le langage de programmation JavaScript. Un langage de programmation est un langage informatique destiné à formuler des algorithmes et produire des programmes informatiques qui les appliquent.

Nouveau!!: Smalltalk et Langage de programmation · Voir plus »

Lisp

Lisp est la plus ancienne famille de langages de programmation à la fois impératifs et fonctionnels.

Nouveau!!: Smalltalk et Lisp · Voir plus »

Logiciel multiplateforme

Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques.

Nouveau!!: Smalltalk et Logiciel multiplateforme · Voir plus »

Machine virtuelle

Palm. En informatique, une machine virtuelle (anglais virtual machine, abr. VM) est d'un appareil informatique créée par un logiciel d'émulation ou instanciée sur un hyperviseur.

Nouveau!!: Smalltalk et Machine virtuelle · Voir plus »

Métaclasse

En programmation, une métaclasse est une classe dont les instances sont des classes.

Nouveau!!: Smalltalk et Métaclasse · Voir plus »

Modèle-vue-contrôleur

Interactions entre le modèle, la vue et le contrôleur. Modèle-vue-contrôleur ou MVC est un motif d'architecture logicielle destiné aux interfaces graphiques, lancé en 1978 et très populaire pour les applications web.

Nouveau!!: Smalltalk et Modèle-vue-contrôleur · Voir plus »

Objective-C

est un langage de programmation orienté objet réflexif.

Nouveau!!: Smalltalk et Objective-C · Voir plus »

Objet (informatique)

En informatique, un objet est un conteneur symbolique et autonome qui contient des informations et des mécanismes concernant un sujet, manipulés dans un programme.

Nouveau!!: Smalltalk et Objet (informatique) · Voir plus »

Palo Alto Research Center

Le Palo Alto Research Center (abrégé en PARC), anciennement Xerox Palo Alto Research Center, est un centre de recherches en informatique situé à Palo Alto en Californie (États-Unis).

Nouveau!!: Smalltalk et Palo Alto Research Center · Voir plus »

Patron de conception

En informatique, et plus particulièrement en développement logiciel, un patron de conception (souvent appelé) est un arrangement caractéristique de modules, reconnu comme bonne pratique en réponse à un problème de conception d'un logiciel.

Nouveau!!: Smalltalk et Patron de conception · Voir plus »

Pharo

En informatique, Pharo est un langage de programmation dynamique, épuré et sous licence MIT, créé en 2009.

Nouveau!!: Smalltalk et Pharo · Voir plus »

Polymorphisme (informatique)

En informatique et en théorie des types, le polymorphisme, du grec ancien polús (plusieurs) et morphê (forme), est le concept consistant à fournir une interface unique à des entités pouvant avoir différents types.

Nouveau!!: Smalltalk et Polymorphisme (informatique) · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: Smalltalk et Programmation orientée objet · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: Smalltalk et Python (langage) · Voir plus »

Raku (langage)

Raku (anciennement Perl 6) est un langage de programmation qui fut un temps considéré comme la sixième version majeure de Perl.

Nouveau!!: Smalltalk et Raku (langage) · Voir plus »

Ramasse-miettes (informatique)

Illustration d'un ramasse-miette compactant. Un ramasse-miettes.

Nouveau!!: Smalltalk et Ramasse-miettes (informatique) · Voir plus »

Réflexion (informatique)

En programmation informatique, la réflexion est la capacité d'un programme à examiner, et éventuellement à modifier, ses propres structures internes de haut niveau lors de son exécution.

Nouveau!!: Smalltalk et Réflexion (informatique) · Voir plus »

Réusinage de code

Le réusinage de code est l'opération consistant à retravailler le code source d'un programme informatique – sans toutefois y ajouter des fonctionnalités ni en corriger les bogues – de façon à en améliorer la lisibilité et, par voie de conséquence, la maintenance, ou à le rendre plus générique (afin par exemple de faciliter le passage de simple en multiple précision); on parle aussi de « remaniement ».

Nouveau!!: Smalltalk et Réusinage de code · Voir plus »

Ruby

Ruby est un langage de programmation libre.

Nouveau!!: Smalltalk et Ruby · Voir plus »

Scala (langage)

Scala est un langage de programmation multi-paradigme conçu à l'École polytechnique fédérale de Lausanne (EPFL) pour exprimer les modèles de programmation courants dans une forme concise et élégante.

Nouveau!!: Smalltalk et Scala (langage) · Voir plus »

Scratch (langage)

Scratch est un langage de programmation graphique à but éducatif, manipulable et exécutable par le logiciel de même nom.

Nouveau!!: Smalltalk et Scratch (langage) · Voir plus »

Self (langage)

Self est un langage de programmation orienté objet à prototype issu de recherches poursuivies par Craig Chambers et Ole Agesen dans les années 1990 par Sun Research.

Nouveau!!: Smalltalk et Self (langage) · Voir plus »

Simula

Simula (Simple universal language) a été créé en 1962 sous la dénomination Simula I par Ole-Johan Dahl et Kristen Nygaard à partir d'Algol 60.

Nouveau!!: Smalltalk et Simula · Voir plus »

Squeak

Squeak est une implémentation libre du langage de programmation Smalltalk.

Nouveau!!: Smalltalk et Squeak · Voir plus »

Système de gestion d'exceptions

Dans le contexte des langages de programmation fonctionnels et impératifs, un système de gestion d'exceptions ou SGE permet de gérer les conditions exceptionnelles pendant l'exécution du programme.

Nouveau!!: Smalltalk et Système de gestion d'exceptions · Voir plus »

Typage dynamique

Le typage dynamique est une technique utilisée dans certains langages de programmation pour assigner le type de la valeur dénotée par la variable durant l'exécution du code.

Nouveau!!: Smalltalk et Typage dynamique · Voir plus »

VisualWorks

VisualWorks est une implémentation de Smalltalk développée initialement au Xerox PARC, puis par ParcPlace Systems et enfin repris par Cincom.

Nouveau!!: Smalltalk et VisualWorks · Voir plus »

Ward Cunningham

Ward Cunningham, né le, est un informaticien américain.

Nouveau!!: Smalltalk et Ward Cunningham · Voir plus »

Wiki

Exemple de lien pour modifier la page d'un wiki, ici la page « Wikipédia » sur Wikipédia en français. Un wiki est une application web qui permet la création, la modification et l'illustration collaboratives de pages à l'intérieur d'un site web.

Nouveau!!: Smalltalk et Wiki · Voir plus »

Xerox

interface graphique (1973) Xerox est une entreprise américaine, basée dans le Connecticut, principalement reconnue comme étant l’inventeur du photocopieur xérographique (sur papier ordinaire) et le premier fabricant d'imprimantes.

Nouveau!!: Smalltalk et Xerox · Voir plus »

1969

L'année 1969 est une année commune qui commence un mercredi.

Nouveau!!: Smalltalk et 1969 · Voir plus »

1972 en informatique

---- Cet article présente les principaux évènements de 1972 dans le domaine informatique.

Nouveau!!: Smalltalk et 1972 en informatique · Voir plus »

1980

L'année 1980 est une année bissextile qui commence un mardi.

Nouveau!!: Smalltalk et 1980 · Voir plus »

Redirections ici:

SmallTalk, SmallTalk (langage).

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »