Помимо практических вопросов (кроссплатформенная поддержка, библиотеки), я думаю, что основная проблема заключается в том, что он имеет динамический охват (см. это обсуждение ).Это может сбивать с толку, особенно для функционального языка, и приводить к трудным для устранения ошибкам.
Но, кроме этого, я понимаю, что это довольно крутой (лишний и недооцененный) язык (см. Ссылку выше), которая имеет интересное обсуждение).