8
ответов

Какое программное обеспечение было записано в Схеме?

Я любил Схему в уроке понятий языков программирования, который я посещал несколько лет назад. Начиная с чтения, что Paul Graham должен сказать о Lisp, я намеревался возвратиться и забрать Схему снова...
вопрос задан: 8 February 2009 20:46
8
ответов

Преимущества изучения схемы?

Я только что запустил один из своих курсов, когда классы только что начались 2 недели назад, и мы изучаем Схему прямо сейчас в одной, поскольку я принимаю некоторую причину позже, но так далеко от то, что он преподает, в основном...
вопрос задан: 14 December 2008 05:18
7
ответов

Почему именно зло?

Я знаю, что программисты на Lisp и Scheme обычно говорят, что eval следует избегать, если в этом нет особой необходимости. Я видел одну и ту же рекомендацию для нескольких языков программирования, но еще не видел ...
вопрос задан: 27 November 2017 05:11
7
ответов

То, как действительно кодирует записанный на одном языке, называют с другого языка

Это - вопрос, что я всегда хотел знать ответ, но никогда действительно спрашивал. Как действительно кодирует записанный одним языком, особенно интерпретируемым языком, названы кодом, написанным...
вопрос задан: 23 May 2017 12:31
7
ответов

Почему процедуры высшего порядка?

Таким образом, если язык предоставляет процедуру высшего порядка затем, у меня может быть процедура, которая возвращает процедуру. Что-то как: (определите (Proc b c) (лямбда (x) (# | тело метода здесь с точки зрения b c и x | #)...
вопрос задан: 2 September 2015 15:12
7
ответов

Есть ли какие-либо чисто функциональные Схемы, или Шепелявит?

Я играл вокруг с несколькими языками функционального программирования и действительно наслаждаюсь s-expr синтаксисом, используемым, Шепелявит (Схема в особенности). Я также вижу преимущества работы в чисто функциональном...
вопрос задан: 16 April 2011 20:35
7
ответов

Пересечение Схемы функционирует как список

Разве не возможно рассматривать функции в Схеме как какой-либо другой список? В основном, что я хочу, делают к, что-то вроде этого: (определите (нечто) "привет") (нечто CDR); или подобный, должен возвратить список ((нечто) "...
вопрос задан: 6 March 2010 18:22
7
ответов

Как объединить два генератора нетривиальным способом

У меня есть генератор, который производит все положительные целые числа, которые являются полномочиями 2, и другой, который производит все целые числа, которые являются полномочиями 3. Я теперь должен использовать их для создания целых чисел формы 2^i*...
вопрос задан: 5 January 2010 21:20
7
ответов

Как Lisp может сделать меня лучшим разработчиком C#? [закрытый]

Я рассматриваю изучение диалекта Lisp (вероятно, Схема, так как я постоянно слышу, насколько хороший из языка изучения это) для улучшения моего общего навыка программирования. Кроме факта...
вопрос задан: 8 December 2009 20:54
7
ответов

Вы ничего не можете возвратить из функции в Схеме?

Я пишу интерпретатор схемы, и в случае если оператор, такой как: (если (<1 0) 'верный) Какой-либо интерпретатор, который я попробовал просто, возвращает новую подсказку. Но когда я кодировал это, я имел если для...
вопрос задан: 19 March 2009 22:54
7
ответов

Что такое call/cc?

Я пытался несколько раз схватить понятие продолжений и call/cc. Каждая попытка была отказом. Может кто-то объяснять меня эти понятия, идеально с более реалистическими примерами, чем...
вопрос задан: 5 March 2009 09:34
6
ответов

Windows Scheme/Lisp Implementation

С тысячами реализаций LISP и Схемы, доступной, мне очень нелегко находить просто, что правильная использует для разработки Windows. Я выучил эти языки в школе и нашел...
вопрос задан: 19 October 2017 04:27
6
ответов

Что я учусь “просвещать меня со способами” функционального программирования?

Я кодировал в течение нескольких лет теперь, ничего также сложного. C++ - то, что я знаю лучше всего. Я недавно споткнулся в сайт Paul Graham, кодировав ужас, и теперь здесь. Что я учусь "просвещать меня...
вопрос задан: 7 August 2017 23:43
6
ответов

Отдельные пространства имен для функций и переменных в Common Lisp и Scheme

Схема использует единое пространство имен для всех переменных, независимо от того, связаны ли они с функциями или значениями других типов. Common Lisp разделяет два, так что идентификатор "привет" может ссылаться ...
вопрос задан: 19 January 2015 09:30
6
ответов

Что самая близкая вещь к Слизи для Схемы?

Я делаю большую часть своей разработки в языке Common LISP, но существует несколько моментов, когда я хочу переключиться для Интригования (при чтении Lisp в Маленьких Частях, когда я хочу играть с продолжениями, или когда я хочу сделать...
вопрос задан: 23 September 2013 18:38
6
ответов

Кто-то может объяснить понятие 'гигиены' мне (я - программист схемы)?

Так... Я плохо знаком со схемой r6rs и изучаю макросы. Кто-то может объяснить мне, что предназначено 'гигиеной'?Заранее спасибо.
вопрос задан: 27 June 2010 23:21
6
ответов

Каково различие между 1 и '1 в Lisp?

Я действительно никогда не думал о том, мог ли символ быть числом в Lisp, таким образом, я играл вокруг с ним сегодня:> '1 1> (+ '1 '1) 2> (+ '1 1) 2> (определяют '1),> (+ 1) 2 Вышеупомянутого...
вопрос задан: 3 June 2010 14:15
6
ответов

Выполните сайт на Схеме

Я не могу найти это на Google (поэтому, возможно, он не существует), но я, basically'd нравится устанавливать что-то на веб-сервере, таким образом, что я могу выполнить сайт на Схеме, PHP начинает раздражать меня, я хочу добраться...
вопрос задан: 19 May 2010 20:09
6
ответов

автомобиль и CDR в Схеме сводят меня с ума

Привет я сталкиваюсь с проблемой с автомобилем и функциями CDR, например: сначала я определил список, названный этим x (определите x ((до н.э) d ((ef) g))), таким образом, x теперь равно ((до н.э) d ((ef) g)) теперь, например...
вопрос задан: 30 April 2010 20:51
6
ответов

Получение ссылки на Функциональный объект JavaScript позади оператора

Вот процедура шепелявости, которая просто добавляет к абсолютному значению 'b': (определите (a-plus-abs-b b) ((, если (> b 0) +-) b)) я думаю, что это красиво, и я пытаюсь найти лучший способ...
вопрос задан: 10 March 2010 11:16
6
ответов

Почему C является языком компиляторов - когда подмножество Схемы, казалось бы, было бы лучшим соответствием?

Я просто слушал эпизод 57 Радио Разработки программного обеспечения (РАСШИФРОВКА СТЕНОГРАММЫ: http://www.se-radio.net/transcript-57-compiletime-metaprogramming) я - только 40 минут в, но я задаюсь вопросом, почему C...
вопрос задан: 8 January 2010 20:07
6
ответов

Опыт реального мира, отлаживая производство функциональная программа?

Я интересуюсь тем, какие инструменты и методы используются для диагностирования дефектов в крупномасштабных функциональных программах. Какие инструменты полезны? Мое текущее понимание - то, что 'printf', отлаживающий (например, добавляют...
вопрос задан: 28 December 2008 01:51
6
ответов

IDE схемы для Windows

Что такое хороший IDE Схемы для Windows? Хорошо, я допущу его; я не на уровне RMS и не хочу использовать Emacs или любой символьный интерфейс - я хочу графический IDE с колоризацией, REPL, и...
вопрос задан: 20 November 2008 10:49
5
ответов

Что такое '(апостроф) в Lisp / Схема?

Я нахожусь в день 1 час 1 из обучения мне Схема. Само собой разумеется, я ничего не понимаю. Таким образом, я читаю Маленького Интригана и использую эту вещь: http://sisc-scheme.org/sisc-online.php как...
вопрос задан: 5 September 2017 19:08
5
ответов

Какой смысл лямбды в схеме?

Я изучаю схему. Я знаю, как использовать и лямбду и позволить выражениям. Однако я изо всех сил пытаюсь выяснить то, что точка имеет использование лямбды. Не можете Вы делать все с позволенным, с которым Вы можете...
вопрос задан: 27 November 2015 16:41
5
ответов

Продолжения в Clojure

Я читал где-нибудь где богатое сказанное пятно: "Я думаю, что продолжения могли бы быть аккуратными в теории, но не на практике", я не знаком с clojure. 1. clojure имеет продолжения? 2. Если не, Дон'...
вопрос задан: 18 August 2015 07:32
5
ответов

Почему Clojure имеет “ключевые слова” в дополнение к “символам”?

У меня есть передающее знание другого, Шепелявит (особенно Схема) от пути назад. Недавно я читал о Clojure. Я вижу, что это имеет и "символы" и "ключевые слова". Символы я знаком с, но...
вопрос задан: 3 March 2014 01:57
5
ответов

Добавление элемента для Списка в Схеме

Ниже мой код, который берет автомобильный элемент списка (каравелла) и список (инициализированный для освобождения) как параметры. Я хочу добавить элемент к списку, но то же не работает. (определите...
вопрос задан: 12 February 2011 12:18
5
ответов

Scheme и Clojure не имеют предиката типа атома - это дизайном?

Язык Common LISP и LISP Emacs имеют предикат типа атома. Scheme и Clojure не имеют его. http://hyperpolyglot.wikidot.com/lisp Является там причиной дизайна этого - или является ею просто не основа...
вопрос задан: 12 August 2010 11:41
5
ответов

Передача ссылкой схемы

Как я могу передать переменную ссылкой в схеме? Пример функциональности я хочу: (определите нечто (лямбда (&x) (набор! x 5))) (определяют y 2) (нечто y) (отображают y); выводы: 5 кроме того...
вопрос задан: 16 July 2010 05:17