Я установил vimclojure, чтобы помочь начать изучать clojure. Но, я не смог установить REPL в энергии. Это по существу, потому что я не смог записать maplocalleader в энергии (...
После чтения Практического языка Common LISP я наконец понял то, чем было грандиозное предприятие о макросах, и я искал язык для платформы.NET, которая поддерживает это. Существуют, некоторые шепелявят...
Я знаю, что программисты на Lisp и Scheme обычно говорят, что eval следует избегать, если в этом нет особой необходимости. Я видел одну и ту же рекомендацию для нескольких языков программирования, но еще не видел ...
Я видел так много недавно о функциональном программировании, и Clojure выглядит особенно интересным. В то время как я 'понимаю' основное описание того, каково это, я не могу выяснить, как я использовал бы...
Я не профессиональный программист (моя область - медицинские исследования), но Я хорошо владею C / C ++, и различные языки сценариев. Некоторое время назад я был заинтригован Лиспом, но у меня не было времени ...
Я всегда работал над статически типизированными языками (C/C++, Java). Я играл с Clojure, и мне действительно нравится он. Одна вещь, по поводу которой я волнуюсь: скажите, что у меня есть окна, который берет 3...
Что некоторые частые ошибки сделаны разработчиками Clojure, и как мы можем избежать их? Например; вновь прибывшие к Clojure думают что содержание? функционируйте работы то же как java.util. Collection#...
Что я делаю неправильно? Простая рекурсия несколько тысяч вызовов глубоко бросает StackOverflowError. Если предел рекурсий Clojure является настолько низким, как я могу полагаться на него? (defn факт [x] (если (<= x 1) 1 (*...
Для разработчика действительно ли возможно использовать Scala, не зная Java? Для разработчика действительно ли возможно использовать Clojure, не зная Java?Примечание: Например, я - разработчик C#, и я использую.NET без...
Что Вы теряете на практике при выборе статически типизированного языка, такого как Scala (или F#, Haskell, C#) вместо с динамическим контролем типов как Ruby, Python, Clojure, Groovy (которые имеют макросы или...
Я - объектно-ориентированный программист на протяжении всей жизни. Мое задание является, прежде всего, разработкой Java, но у меня есть опыт на многих языках. Ruby дал мне мой первый реальный вкус функционального программирования. Я любил...
Например, я имею список (1 2 3 4 5 6 7 8 9 10 11) и хочу придать шероховатость ему 3 элементами (или другая длина) для получения ((1 2 3) (4 5 6) (7 8 9) (10 11)). Какой симпатичный код я мог использовать для этого?Спасибо.
Я начинаю играть с Clojure немного, и мой опыт Java довольно ограничен. Я приезжаю из динамического мира Ruby и OO, таким образом, функциональная сторона вещей очень интересна! Так или иначе, как...
Известно, что все функциональные языки совместно используют некоторые основные свойства как использование функций как основа для программ со всеми последствиями как использование рекурсии вместо повторения...
По некоторым причинам я испытываю затруднения, думающие о хорошем способе переписать эту функцию, таким образом, это использует постоянное стековое пространство. Обсуждения самые онлайн древовидной рекурсии обманывают при помощи функции Fibonacci...
В последний раз мне приходилось иметь дело с Java в 2005 году, и с тех пор я почти все об этом забыл. Сегодня мне нужно построить приложение с графическим интерфейсом поверх Java. Я думаю, что лучше использовать один из Scala / Groovy / ...
Существует ли сервер приложений как Tomcat Apache, который я могу использовать с Lisp как веб-язык? Я играл немного с Arc/Anarki и Clojure в последнее время. Но то, что я действительно пропускаю...
Имеет ли Clojure или Java встроенный эквивалент bash read -s? Я внедряю систему наивного входа в систему, и у меня нет паролей для отображения при вводе пользователем. Если нет, то каким будет лучший способ ...
Я уже прочитал различные отчеты Clojure по сравнению с Scala и в то время как я понимаю, что у обоих есть их место. Существует несколько соображений, что я не получил полное объяснение на когда это...
Я действительно никогда не думал о том, мог ли символ быть числом в Lisp, таким образом, я играл вокруг с ним сегодня:> '1 1> (+ '1 '1) 2> (+ '1 1) 2> (определяют '1),> (+ 1) 2 Вышеупомянутого...
Я просто вовлек себя телефон на базе Android, и я умираю, чтобы начать кодировать на нем! Однако я не крупный поклонник Java, хотя я могу жить, с которым, я хотел бы знать, существуют ли разумные альтернативы для...
Я начал изучать Clojure недавно, моим основным языком программирования является Ruby, и у меня есть опыт Java что. Какие стандартные классы Java необходимость должна знать при работе с Clojure?...
Какую функцию я могу поместить как НЕЧТО здесь для получения верный в конце? Я играл с установленным на хеш (только корректный для первых 2 значений), союз и concat, но я знаю, что не обрабатываю одноэлементное по сравнению с набором...
Так, только что недавно узнав о Clojure, я интересуюсь понижением моих зубов в некоторое старое доброе функциональное программирование снова. Для каких заявлений Clojure был бы хорош? Веб-приложения? Windowed...
Хорошо, никакой обман теперь. Нет, действительно, займите минуту или два и испытайте это. Что "положения" делает?Править: упрощенный согласно предложению cgrand. (defn возвращение [[текущий следующий] флаг] [(если флаг...
Мне говорят, что Clojure имеет незапертый параллелизм и что это Важно. Я использовал много языков, но не понял, что они выполняли блокировки негласно. Почему это - преимущество...
Я балуюсь clojure и испытываю небольшие затруднения, пытаясь определить clojure (и / или Lisp) эквивалент этой распространенной идиомы Python. Идиома в том, что в нижней части модуля Python есть ...
Я понимаю, что можно легко смешать groovy&java, clojure&java, whateverJvmLang&java. Это также означает, что у меня может быть clojure, и отличный код взаимодействуют также? Если я использую Grails или jRoR, может...