Smalltalk

Smalltalk

Smalltalk est un langage de programmation orientée objet (POO).Ce sont des objets tout en bas.La pureté et la clarté de Smalltalk à cet égard en ont fait l'archétype de presque tous les autres langages POO.
Smalltalk est un langage de programmation réflectif orienté objet et dynamiquement typé.Smalltalk a été créé comme le langage qui sous-tend le "nouveau monde" de l'informatique illustré par la "symbiose homme-ordinateur".Smalltalk est un langage de programmation orienté objet avec une histoire riche et un héritage légendaire.Il est né au Xerox PARC dans les années 1970, créé par l'équipe brillante et visionnaire d'Alan Kay, Dan Ingalls et Adele Goldberg.Smalltalk a été créé pour étudier la programmation de l'enseignement aux enfants.Naturellement, c'est un langage très petit et simple, le plus simple des principaux langages de programmation .... Smalltalk est une récursivité sur la notion d'ordinateur lui-même.Au lieu de diviser des "trucs informatiques" en des choses chacune moins fortes que l'ensemble? -? Comme les structures de données, les procédures et les fonctions qui sont l'attirail habituel des langages de programmation? -? Chaque objet Smalltalk est une récursivité sur toutes les possibilités de l'ordinateur.Ainsi, sa sémantique est un peu comme avoir des milliers et des milliers d'ordinateurs reliés entre eux par un réseau très rapide.Et la contribution de Smalltalk est un nouveau paradigme de conception?pour attaquer les gros problèmes du programmeur professionnel et en rendre de petits possibles pour l'utilisateur novice.La conception orientée objet est une tentative réussie d'améliorer qualitativement l'efficacité de la modélisation des systèmes dynamiques et des relations utilisateur de plus en plus complexes rendus possibles par l'explosion de silicium.Il existe plusieurs bons dialectes Smalltalk, tels que Squeak, Pharo et Dolphin Smalltalk (pour Windows).
smalltalk

Site Internet:

Les catégories

Alternatives à Smalltalk pour toutes les plateformes avec n'importe quelle licence

Python

Python

Python est un langage de programmation interprété, interactif, orienté objet et extensible.
Java

Java

Java est un langage de programmation informatique à usage général qui est simultané, basé sur une classe, orienté objet et spécifiquement conçu pour avoir le moins de dépendances d'implémentation possible.
C (programming language)

C (programming language)

C est un langage de programmation informatique à usage général.C est l'un des langages de programmation les plus utilisés de tous les temps.
C++

C++

C ++ est un langage de programmation puissant, multi-paradigme, de forme libre, de type statique et compilé.
Ruby

Ruby

Ruby est un langage de programmation orienté objet dynamique, réfléchissant et à usage général qui combine une syntaxe inspirée de Perl avec des fonctionnalités de type Smalltalk.
C#

C#

C # est un langage de programmation multi-paradigmes englobant un typage fort, impératif, déclaratif, fonctionnel, générique, orienté objet (basé sur une classe) et orienté composant ...
Lua

Lua

Lua est un langage de script puissant, rapide, léger et intégrable.
Perl

Perl

Perl est un langage de programmation dynamique de haut niveau, polyvalent et interprété avec plus de 22 ans de développement.
Go (Programming Language)

Go (Programming Language)

Go est un langage de programmation open source qui facilite la création de logiciels simples, fiables et efficaces.
Rust

Rust

Un langage de programmation système qui fonctionne à une vitesse fulgurante, empêche presque tous les plantages et élimine les courses de données..
Dart

Dart

Dart (à l'origine appelé Dash) est un langage de programmation Web développé par Google.Il a été dévoilé lors de la conférence GOTO à Aarhus, du 10 au 12 octobre 2011.
Haskell

Haskell

Haskell est un langage de programmation avancé purement fonctionnel.
D (Programming Language)

D (Programming Language)

D est un langage avec une syntaxe de type C et un typage statique.Il combine pragmatiquement l'efficacité, le contrôle et la puissance de modélisation, avec la sécurité et la productivité du programmeur.
Free Pascal

Free Pascal

Free Pascal (alias FPK Pascal) est un compilateur Pascal professionnel 32 et 64 bits.Il est disponible pour différents processeurs: Intel x86, Amd64 / x86_64, PowerPC, PowerPC64, Sparc, ARM.
Nim (programming language)

Nim (programming language)

Nim est un langage de programmation impératif de type statique avec un puissant système de macro qui essaie de donner au programmeur la puissance ultime sans compromettre l'efficacité d'exécution.