Smalltalk est l'un des plus anciens langages de programmation orientés objet. Il a été le pionnier de nombreux aspects que les développeurs modernes tiennent pour acquis:
Machines virtuelles (Smalltalk est un langage interprété)
IDE
Approche purement objet (pas de primitives ni de mots clés du tout)
Fermetures (appelées blocs)
Une image (c'est-à-dire un langage non basé sur des fichiers)
Techniques de débogage avancées (arrêt des programmes à la volée, inspection, écriture ou modification de code à la volée)
appeler Jedi Masters de l'univers SmallTalk,
J'ai une connaissance de C ++ / Python / Perl et a codé depuis plus de 5 ans maintenant.
Je dois faire une fourchette &agr ...
J'ai un objet myObject et je ne suis pas sûr de savoir qui il y a des références. (Je veux savoir parce que je suis ingénierie inverse quelque chose.) ...
SmallTalk a la base: -Message mis en œuvre par récursivité (dans Visualworks) ou par l'inflexion de compilateur (dans Squeak / Pharo). Existe-t-il un moyen de définir un ...