dans un autre qi a vu quelqu'un mentionner logo et cela me rappelait une programmation Langue du passé, principalement utilisée à des fins éducatives. Fondamentalement, vous devriez programmer une tortue avec un stylo à travers elle est de retour. En lui disant où se déplacer, le stylo tirerait des lignes. Il pourrait également soulever le stylo pour se déplacer sans dessiner des lignes. J'ai de bons souvenirs de cette langue, puisque c'était l'un des premiers que j'ai jamais utilisés, il y a environ 30 ans. (Ouais, je suis vieux.) Eh bien, je n'ai programmé que de logo pendant deux jours environ, mais cela m'a été accroché à la programmation. P>
Mais je me demande si les informations de logo sur La page Wikipedia est toujours correcte . Et plus important encore, y a-t-il des versions qui créeront des fichiers binaires ?NET? Y a-t-il seulement des interprètes de logo et aucun compilateur? Quel est l'état actuel de ce langage éducatif? P>
et plus particulièrement, y a-t-il plus d'experts ici à la fois expérimenté avec logo dans le passé? P>
Ouais, je sais. De nos jours, cette langue est un peu antique mais j'ai eu des souvenirs chaleureux et confortables lorsque je me suis souvenu de cette langue intéressante de mon histoire. Pour un adolescent à l'époque, c'était amusant! P>
4 Réponses :
Ouais, je sais. De nos jours, cette langue est un peu antique mais j'ai du chaud et des souvenirs confortables quand je rappelé cette langue intéressante de mon histoire. Pour un adolescent de retour Ensuite, c'était amusant! p> blockQuote>
geez, tu dois être vieux! p>
Vous plaisantez simplement ... Je pense que toutes les informations sur Wikipedia sont toujours exactes. P>
Je pense aussi que c'est une langue morte (ou qu'elle devrait être au moins). Quant à la question sur les autres experts qui l'ont expérimenté ... Je ne pense pas que ce soit une langue vraiment utilisée. Peut-être un peu à l'école, mais je pense toujours qu'il y a de meilleures alternatives, alors je pense que les gens qui sont arrivés à coder utiliser le logo doivent être rares. Bonne chance avec ça. p>
Après le chercher, il semble que cela ait été encore utilisé un peu à l'université pour Programmation robotique . P>
Eh bien, j'ai un an de plus que le logo lui-même. :-) J'ai trouvé plus tard mes connaissances de logo utiles lorsque je devais dessiner des graphiques sur un traceur pour un projet. Il y a peu de similitudes, bien que le traceur n'a pas soutenu des procédures ni même des mathématiques.
logo a été l'une des premières langues que j'ai jamais utilisées, bien que seulement pour dessiner. Nos classes étaient basées sur le dessin de formes géométriques simples (polygones) et des images simples (par exemple une maison, une voiture) - très intéressante pour un jeune programmeur-enfant!
tortue est une implémentation moderne de logo Graphiques de tortues en python en utilisant tk. Cela fait partie de la bibliothèque standard, donc si vous avez une installation python, vous pouvez revivre le bon vieux temps: p> Il existe à la fois des interfaces orientées objet et procédurales. C'est toujours étonnamment amusant. P> p>
Découvrez NetLogo, un logo multi-tortue moderne permettant des simulations, des animations et des jeux de programmation. Voir http://ccl.northwestern.edu/netlogo/models/ pour des échantillons de quoi Vous pouvez construire. Il existe une communauté d'utilisateurs active à http://groups.yahoo.com/group/netlogo- Utilisateurs / P>
Le nombre d'utilisateurs de logo Il n'ya pas de près aussi grand que pour les langages populaires et traditionnels comme Java et Python, mais il est suffisamment grand d'être viable et autonome. P>
Voir aussi http://www.tiobe.com/index .php / papierinfo / tpci / logo.html p>
(Remarque: je suis le développeur principal de NetLogo) P>
Vous voudrez peut-être consulter Kojo . C'est assez similaire au logo et est implémenté dans Scala.
Voici quelques échantillons de code de Kojo: p> et quelques captures d'écran ... p>