Каково отношение Sun к Clojure? - PullRequest
0 голосов
/ 22 октября 2009

Какова их официальная позиция по отношению к clojure?

Ответы [ 5 ]

6 голосов
/ 22 октября 2009

Почему Sun / Oracle (в целом), сотрудники или любой из миллионов пользователей указанных библиотек Java или JVM должны заботиться о Clojure, за исключением того, как Clojure полезен (или вреден) для отдельных задач?

Вопрос в лучшем случае глупый.

Clojure не заменит Java - он даже не был разработан - и, во всяком случае, просто демонстрирует адаптивность JVM (и уровни хаков, используемые для поддержки динамических языков относительно эффективными способами). Надеемся, что JVM будет процветать и совершенствоваться (и получит лучшую поддержку моделей программирования «не Java»).

3 голосов
/ 22 октября 2009

Нет никаких причин, по которым Sun может «не слишком волноваться» по поводу альтернативных языков JVM (и кроме Clojure существует множество языков: Groovy, Scala, JRuby, Jython, даже JavaFX от самого Sun).

Я думаю, что все эти новые языки важны для JVM, и Sun активно работает над добавлением поддержки в JVM для альтернативных языков программирования (см., Например, JSR 292 ).

Не похоже, что Sun хочет, чтобы все использовали только язык программирования Java ...

3 голосов
/ 22 октября 2009

Солнце - это не единый разум. Вы найдете мнения о clojure по всей карте:
http://www.google.com/search?source=ig&hl=en&rlz=&q=site%3Ablogs.oracle.com+clojure&aq=f&oq=&aqi=


И не забывайте, что многие неязыковые языки, работающие поверх JVM, могут использовать преимущества этих обширных библиотек как внутри JDK, так и без него. Я думаю, что Sun в целом одобряет такое повторное использование.

2 голосов
/ 22 октября 2009

Я не знаю ни одной «официальной» позиции Clojure. Возможно, вы видели отчеты о работе по поддержке динамических языков в JVM и проведении языковых саммитов JVM в кампусе Санта-Клара. Похоже, что общее мнение таково: если вы хотите заняться программированием, приходите и сделайте это на JVM.

0 голосов
/ 22 октября 2009

Наиболее оптимистичный случай успеха для Clojure, вероятно, определен относительно других вариантов Lisp. Если Clojure возглавит армию Лиспа (вряд ли, кстати, но это другой вопрос), это все равно не будет иметь большого экономического эффекта.

И если это не будет иметь большого экономического эффекта, тогда у него не будет общепринятой мудрости внутри корпорации. Людям там это понравится и не понравится, но как компании они просто не будут заботиться так или иначе.

Если ад замерзнет, ​​а потом в Clojure начнут развиваться, то, вероятно, компания все равно не будет заботиться , они просто найдут способ адаптироваться и жить в новой экосистеме. С течением времени будет развиваться история о том, с чего начиналась их идея.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...