Question

Je me demandais s'il y avait des inconvénients réels associés à l'utilisation de logo?Je sais que cela est destiné à enseigner aux enfants, mais il pourrait être utilisé théoriquement pour des projets de niveau supérieur.Y a-t-il des inconvénients réels à côté des nombreuses versions différentes de celle-ci?

Était-ce utile?

La solution

Outre les problèmes pratiques (support croisé de la plate-forme, bibliothèques), je pense que le problème principal est qu'il a une portée dynamique (voir Cette discussion ).Qui a tendance à être déroutant, en particulier pour une langue fonctionnelle et conduit à des bogues difficiles à résoudre.

Mais, à part cela, je comprends que c'est un langage assez cool (litisme et sous-estimé) (voir le lien ci-dessus, qui a une discussion intéressante).

Autres conseils

En fait, logo est assez largement utilisé: http://ccl.northwestern.edu/netlogo/

La plupart des problèmes sont les mêmes que n'importe quel langage scripté.Plus la base d'utilisateurs (bien que peu petite) n'est certainement pas énorme.

Cela dépend de ce que vous entendez par "réel".FMSLogo est très mature et stable.Il contient des structures de dictionnaires rapides appelées "propriétés".Il possède des matrices, des listes, enregistre des images sur GIF, la communication TCP-IP, les déclencheurs, les exceptions, l'élimination de la récursion de l'embout.Il prend même en charge un bibliothèque de couteaux Swiss qui fait un tas de choses utiles différentes comme la génération HTML, la manipulation de la date, factoring polynomial, intégration numérique ...

Un gros inconvénient serait un manque de support pour des problèmes spécifiques que vous pouvez rencontrer à l'aide d'un site tel que celui-ci.Voyez juste combien de logo sont ici comparés à Java ou C ++.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top