Я со временем заметил, что пользователи Clojure не имеют ничего, кроме массивного энтузиазма в отношении языка. Тем не менее, большинство пользователей Scala даже не очень заботятся о языке. Несколько человек сказали мне: «Это лучше, чем использовать Java». Я не уверен, почему у Clojure столько энтузиазма, но у Scala почти нет. Это разрушает любую мотивацию, которую я должен выучить на этом языке. Мне все равно, что язык для использования «Потому что это лучше, чем использование Java». Как вы думаете? Я не знал о Scala достаточно долго, чтобы измерить, насколько популярность увеличилась или уменьшилась с течением времени. Каковы ваши мысли на языке? Меня особенно интересуют люди, которые используют этот язык.Почему у Scala очень мало энтузиазма?
Спасибо.
EDIT: Очевидно, этот пост был более оскорбительным, чем я предполагал. Я не пытаюсь подавить ни одного языка, и я не говорю, что у Скалы нет людей за этим. Я просто говорю, что со временем мне кажется, что меньше людей с энтузиазмом относятся к Scala, например, к Clojure. Я не делаю «необоснованные предположения» или делаю «грязное движение в дебатах». Я просто прошу теории.
Если бы я знал, что это вызовет столько споров, я бы даже не написал нить. Прошу прощения за любые недоразумения. Я хотел бы, чтобы отметить, что я сделать, как Скала, и Clojure. Я изучаю Скалу, когда мы говорим. Спасибо за ваши сообщения, по крайней мере, части с теориями.
EDIT: 30 сентября: Я действительно извиняюсь за любую враждебность, которую я заслужил по отношению ко мне. Этот вопрос был дико неправильно понят. Я люблю Скала и думаю, что это потрясающий язык. Я говорил из своих собственных наблюдений, и кажется, что мои собственные наблюдения были, по-видимому, неправильными. Вы можете продолжить голосование по этому вопросу, но я бы удалил его, если бы смог это сделать, но это не так.
Вы должны задать такие вопросы на Quora. Здесь люди быстро раздражаются. –
@AmoghTalpallikar quora обеспечивает регистрацию, которая является довольно жуткой. Мне тоже не нравятся эти вопросы мнений, в основном из-за «чистоты» SO в качестве инструмента помощи, который не должен быть инструментом обсуждения. Но я должен признать, что мне нравится читать их, и ответы, которые я получаю, обычно очень полезны. – enrey
Как пользователь Lisp, так и пользователь Scala: Lisp - это бескомпромиссная сила и гибкость и «красота любой ценой», а также безудержные приверженцы (как ни странно, я не в восторге от Clojure из-за отсутствия гибкости против других lisps или скорости vs Scala/Java/C/и т.д.); Scala - это прагматизм и компромисс, максимально возможная мощность, которая может быть эффективно реализована при сохранении прозрачного доступа к платформе Java. Прагматизм не вдохновляет фанатизм, также Scala немного «неряшлив». – Sam