Каковы недостатки / слабости использования логотипа?
-
12-12-2019 - |
Вопрос
Мне было интересно, были ли какие-либо реальные недостатки, связанные с использованием логотипа?Я знаю, что это предназначено для обучения детей, но это теоретически можно использовать для проектов более высокого уровня.Есть ли какие-либо реальные недостатки рядом с множеством разных версий этого?
Решение
Помимо практических вопросов (поддержка перекрестной платформы, библиотеки), я думаю, что основной проблемой состоит в том, что он имеет динамический объем (см. Это обсуждение ).Это имеет тенденцию быть запутанным, особенно для функционального языка и приводит к сложным решающим ошибкам.
Но, кроме того, я понимаю, это довольно крутой (свободный и недооцененный) язык (см. Ссылка выше, которое имеет интересное обсуждение).
Другие советы
На самом деле логотип довольно широко используется: http://ccl.northwestern.edu/netLogo/
В основном проблемы такие же, как любой сценарный язык.Плюс пользовательская база (хотя не маленькая) определенно не огромен.
Это зависит от того, что вы подразумеваете под «реальным».FMSLogo очень зрелый и стабильный.У него есть быстрые словарные структуры, называемые «свойствами».У него есть массивы, списки, сохраняют изображения в GIF, TCP-IP-IP, триггеры, исключения, устранения хвостовой рекурсии.Это даже поддерживает
Большой недостаток было бы отсутствие поддержки для конкретных проблем, которые вы можете столкнуться с использованием такого сайта, как это.Просто посмотрите, сколько постов, связанных с логотипом здесь сравниваются, чтобы сказать Java или C ++.