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).