singlepost

Какие типы програм можно писать на языке Lisp? << На главную или назад  

...

53 ответов в теме “Какие типы програм можно писать на языке Lisp?”

Страницы: [1] 2 3 »

  1. 1
    Жека Кирпичев ответил:

    «Please don't assume Lisp is only useful for Animation and Graphics, AI, Bioinformatics, B2B and E-Commerce, Data Mining, EDA/Semiconductor applications, Expert Systems, Finance, Intelligent Agents, Knowledge Management, Mechanical CAD, Modeling and Simulation, Natural Language, Optimization, Research, Risk Analysis, Scheduling, Telecom, and Web Authoring just because these are the only things they happened to list.» — Kent Pitman

  2. 2
    Жека Кирпичев ответил:

    http://stackoverflow.com/questions/172798/lisp-in-th...

  3. 3
    Максим Самойлов ответил:

    Лисп это просто один большой хитрый калькулятор

  4. 4
    Валерий Лаптев ответил:

    Лисп – это язык, который дал существенный толчок программированию задач из искусственного интеллекта. Есть прекраксный двухтомник двух финнов – Мир Лиспа называется. Там подробно написано, что данные и программы представляются одинаково. Это первый язык (из мировых известных), на которым можно было написать "самоисполнитель". То есть сначала программа формируется динамически, а потом тут же исполняется.
    Это было еще в 1960 году.
    Кроме того, это первый из известных языков со сборкой мусора… :)

  5. 5
    Владимир Крылов ответил:

    любые, он же полный по тюрингу

  6. 6
    Владимир Крылов ответил:

    почитай например статью http://lisper.ru/pcl/introduction-why-lisp

  7. 7
    Жека Кирпичев ответил:

    > любые, он же полный по тюрингу
    Зашибись аргумент. Сам-то понимаешь, почему он неверен?

  8. 8
    Владимир Крылов ответил:

    нет

  9. 9
    Жека Кирпичев ответил:

    То, что он полный по тьюрингу, означает лишь то, что с его помощью можно реализовать как минимум все то же, что и с помощью машины тьюринга. Насколько мне известно, машина тьюринга не включает в себя никаких API, кроме, так сказать, весьма скромного API текстового ввода-вывода. В пределах такого API можно писать лишь весьма скромный класс программ.

  10. 10
    Валерий Лаптев ответил:

    Полный по Тьюрингу означает, что лисп с математической точки зрения – эквивалентен машине Тьюринга. Как и все остальные языки программирования.Более мощного инструмента пока не изобрели. И на машине Тьюринга можно реализовать все, что можно реализовать на любом язвке программирования. Только сделать это СЛОЖНО (трудно). Система команд слишком проста.

Страницы: [1] 2 3 »

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.