Вопросы с тегом «lisp»

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

5
Схема против Common Lisp: Какие характеристики повлияли на ваш проект? [закрыто]
В StackOverflow и на этом сайте нет недостатка в расплывчатых вопросах "Scheme vs Common Lisp", поэтому я хочу сделать этот вопрос более сфокусированным. Вопрос для людей, которые закодировали на обоих языках: Во время написания кода на Схеме, какие конкретные элементы вашего опыта в Common Lisp вам больше всего не хватало? …
155 lisp  scheme 

15
LISP все еще полезен в современном мире? Какая версия чаще всего используется?
Я стараюсь учить себя новому языку программирования через равные промежутки времени. Недавно я прочитал, что Lisp и его диалекты находятся на совершенно противоположном конце спектра от языков, подобных C / C ++, что сделало меня достаточно любопытным, чтобы узнать больше об этом. Однако мне неясны две вещи, и я ищу …

17
Чем полезен Лисп? [закрыто]
Очевидно, что Lisp является преимуществом для ИИ , но мне не кажется, что Lisp немного быстрее, чем Java, C # или даже C. Я не владелец Lisp, но мне невероятно трудно понять преимущество можно было бы написать при написании программного обеспечения для бизнеса на Лиспе. И все же это считается …
64 lisp 

11
Почему Лисп не получил более широкого распространения? [закрыто]
Я начинаю изучать Scheme с видео SICP, и я хотел бы перейти к Common Lisp дальше. Язык кажется очень интересным, и большинство людей, пишущих книги на нем, отстаивают, что он обладает несравненной выразительной силой. CL, кажется, имеет приличную стандартную библиотеку. Почему Лисп не получил более широкого распространения? Если он действительно …

9
Как мне начать с Lisp? [закрыто]
Я программирую уже много лет, прорабатывая различные итерации Blub (BASIC, Assembler, C, C ++, Visual Basic, Java, Ruby без какого-либо конкретного порядка «Blub-ness»), и я хотел бы научиться Лисп. Тем не менее, у меня много интертаций с ограниченным временем (семья, работа на полную ставку и т. Д.) И комфортное счастье …

2
Какую реализацию Common Lisp использовать? [закрыто]
Кажется, есть непосредственная проблема с началом разработки в Common Lisp: выбор реализации. Что следует учитывать и какой вес он должен иметь при рассмотрении реализации CL? Должно ли оно соответствовать стандарту ANSI? Должно ли оно поддерживаться SLIME? В некоторых реализациях отсутствуют хорошие библиотеки, документация и т. Д.?

3
Каковы преимущества использования LISP и Haskell? Они сделают меня лучшим программистом? [закрыто]
Я знаю, что Lisp и Haskell являются логическими и функциональными языками программирования соответственно, но что именно это означает? Чем они отличаются от других языков? Я слышал, что их изучение сделает вас лучшим программистом и улучшит вашу логику. Это правда, и если я пойду изучать Lisp или Haskell на компетентный уровень, …
41 haskell  lisp 

7
Haskell и Lisp против Haskell или Lisp [закрыто]
В настоящее время я пишу код на C, C ++ и Python. Я хочу выбрать функциональный язык программирования, и сейчас я склоняюсь к Хаскеллу. Я НЕ хочу начинать здесь войну "Haskell vs Lisp"; что я хочу знать, так это: если я изучу Haskell, прежде всего, для ознакомления с функциональным программированием, …

4
Как выглядит ваш рабочий процесс на Лиспе? [закрыто]
В настоящее время я изучаю Lisp, исходя из языковой прогрессии, которая называется Locomotive BASIC -> Z80 Assembler -> Pascal -> C -> Perl -> C # -> Ruby. Мой подход заключается в том, чтобы одновременно: написать простой веб-скребок, используя SBCL, QuickLisp, closure-html и drakma смотреть лекции SICP Я думаю, что …
39 lisp 

7
C # Dev - я пробовал Лиспс, но не получаю [закрыто]
После нескольких месяцев изучения и игры с Lisp, как с CL, так и с немного Clojure, я все еще не вижу веской причины что-либо писать в нем вместо C #. Мне бы очень хотелось, чтобы были веские причины, или чтобы кто-то указывал, что мне не хватает чего-то действительно большого . …
37 clojure  lisp 

6
Есть ли в Лиспе какие-либо специальные функции, которые НЕ были приняты другими языками программирования?
Есть ли в Лиспе какие-либо специальные функции, которые НЕ были приняты другими языками программирования? Под Лиспом я подразумеваю все языки программирования Лисп в целом. Мне рассказали, как прекрасен Лисп, и я знаю, что многие языки были вдохновлены Лиспом. Но есть ли в Лиспе эксклюзивная функция дизайна, которую просто невозможно сделать …

5
Является ли предпочтительным дизайн сверху вниз или снизу вверх?
Как я понимаю, нисходящий дизайн заключается в преобразовании абстрактной концепции высокого уровня в более мелкие конкретные и понятные части, пока не будет определен наименьший строительный блок. С другой стороны, снизу вверх определяются низкоуровневые части, затем постепенно накапливаются блоки более высокого уровня, пока не будет сформирована вся система. На практике говорят, …
31 design  c++  lisp 

13
Проблемы (такие как обслуживание) в разработке с непопулярным языком
Я разрабатываю какое-то приложение с использованием clojure (lisp) в моей команде. Это начинается как небольшое приложение. Нет проблем. Но поскольку у него есть особенности и расширение области, это становится важной программой. Я беспокоюсь о техническом обслуживании или что-то. Никто в моей команде не знает clojure или lisp и не интересуется …

11
Вы бы использовали (диалект) LISP для реального применения? Где и почему? [закрыто]
LISP (и такие диалекты, как Scheme, Common LISP и Clojure) не получили большой поддержки в отрасли, даже несмотря на то, что они являются довольно приличными языками программирования. (На данный момент кажется, что они набирают обороты). Теперь, это не имеет прямого отношения к вопросу, который вы бы использовали диалект LISP для …

5
Почему изучение lisp-интерпретатора в lisp так важно?
Я видел много учебных программ по CS и предложения для новых программистов, которые призывают начинающего программиста изучать интерпретатор lisp, который специально написан на lisp. Все эти сайты говорят что-то вроде «своего интеллектуального откровения», «это опыт просветления, который должен иметь каждый серьезный программист», или «он показывает вам аппаратные / программные отношения» …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.