LocalazyLocalazy
Squeak est un environnement de programmation multimédia multiplateforme gratuit et open-source. Il présente un environnement de type Smalltalk qui fonctionne au-dessus d'une machine virtuelle. Squeak a été créé en 1996 par une équipe d'Apple Computer dirigée par Adele Goldberg, ancien développeur de Smalltalk-80. L'objectif initial était de créer un système Smalltalk qui soit "petit et rapide". Squeak est utilisé dans de nombreux contextes, notamment l'éducation, les produits commerciaux et la recherche scientifique. Il possède une forte communauté d'utilisateurs et de développeurs qui apportent une grande variété de contributions, telles que des outils, des applications et des modules complémentaires. Squeak a été porté sur une grande variété de plateformes, notamment Linux, Windows, macOS, iOS et Android. Il est publié sous la licence MIT. Squeak est un langage dynamique, ce qui signifie qu'il peut changer pendant son exécution. Cela contraste avec la plupart des langages de programmation, qui sont statiques, c'est-à-dire qu'ils ne peuvent pas être modifiés en cours d'exécution. Ce dynamisme confère à Squeak sa flexibilité et sa puissance. La syntaxe de Squeak est similaire à celle de Smalltalk. Cependant, elle possède un certain nombre de caractéristiques uniques, comme les blocs (fonctions anonymes), qui la rendent plus puissante et plus flexible. Squeak est un langage orienté objet. Cela signifie que tout dans Squeak est un objet, et que chaque objet possède son propre ensemble de caractéristiques (appelées "variables d'instance") et de comportements (appelés "méthodes"). Squeak est un langage réflectif, ce qui signifie qu'il peut s'examiner et se modifier lui-même au moment de l'exécution. Cela permet une métaprogrammation et une introspection puissantes. Squeak possède un débogueur intégré et un puissant navigateur d'objets, qui vous permettent d'inspecter et de modifier les programmes en cours d'exécution. Squeak est un environnement de programmation multimédia multiplateforme gratuit et open-source. Il présente un environnement de type Smalltalk qui fonctionne au-dessus d'une machine virtuelle. Squeak a été créé en 1996 par une équipe d'Apple Computer dirigée par Adele Goldberg, ancien développeur de Smalltalk-80. L'objectif initial était de créer un système Smalltalk qui soit "petit et rapide". Squeak est utilisé dans de nombreux contextes, notamment l'éducation, les produits commerciaux et la recherche scientifique. Il possède une forte communauté d'utilisateurs et de développeurs qui apportent une grande variété de contributions, telles que des outils, des applications et des modules complémentaires. Squeak a été porté sur une grande variété de plateformes, notamment Linux, Windows, macOS, iOS et Android. Il est publié sous la licence MIT. Squeak est un langage dynamique, ce qui signifie qu'il peut changer pendant son exécution. Cela contraste avec la plupart des langages de programmation, qui sont statiques, c'est-à-dire qu'ils ne peuvent pas être modifiés en cours d'exécution. Ce dynamisme confère à Squeak sa flexibilité et sa puissance. La syntaxe de Squeak est similaire à celle de Smalltalk. Cependant, elle possède un certain nombre de caractéristiques uniques, comme les blocs (fonctions anonymes), qui la rendent plus puissante et plus flexible. Squeak est un langage orienté objet. Cela signifie que tout dans Squeak est un objet, et que chaque objet possède son propre ensemble de caractéristiques (appelées "variables d'instance") et de comportements (appelés "méthodes"). Squeak est un langage réflectif, ce qui signifie qu'il peut s'examiner et se modifier lui-même au moment de l'exécution. Cela permet une métaprogrammation et une introspection puissantes. Squeak possède un débogueur intégré et un puissant navigateur d'objets, qui vous permettent d'inspecter et de modifier les programmes en cours d'exécution.