Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Lisp
Перезагрузить страницу Лисп как математический язык
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию Лисп как математический язык - 14.01.2004, 00:26

Часто слышу мнение, что Лисп - математический язык.

Однако в настоящее время обычно для вычислений в области математики и физики используют системы компьютерной алгебры: MAXIMA, Maple, Mathematica, muPAD (три последних сами написаны на C).

Вопрос, почему?

Почему люди не стали расширять Лисп-язык до уровня языков КА?

Сейчас языки КА обладают функциональностью языков программирования, однако сами эти системы нельзя назвать реализациями языков программирования. Хотя MAXIMA и REDUCE жестко связаны с Лиспом, но все же сами языки MAXIMA и REDUCE нельзя назвать языками программирования, в современном понимании этого слова.

Кто что думает по этому поводу?
Ответить с цитированием
  (#2 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 21.01.2004, 01:46

Да. Вопрос - риторический, а значит и отвечать на него мне самому .

Ну, видимо, в математических вычислениях большое значение имеет графическое представление мат. объектов, что выходит за рамки разработки самого языка вычислений.
Ответить с цитированием
  (#3 (permalink)) Старый
dejrgris dejrgris вне форума
Новичок
 
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.08.2003
По умолчанию Re: Лисп как математический язык - 31.01.2004, 23:42

Цитата:
Originally posted by Андрей1
[b]Часто слышу мнение, что Лисп - математический язык.

Однако в настоящее время обычно для вычислений в области математики и физики используют системы компьютерной алгебры:
Дальше можно не продолжать.

Лисп - язык, безусловно, математический. Но! Эта его математичность не имеет совершенно никакого отношения к системам компьютерной алгебры. Здесь имеется ввиду совершенно другое - использование Лиспа как очень удобного языка с точки зрения изучения программирования. Ну там теория вычислимости ивсётакоэ...
Ответить с цитированием
  (#4 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 03.03.2004, 20:27

Если бы поработали в системе Mathematica, но могли бы оценить, насколько упрощают жизнь программиста "фишки" из функционального программирования. Следующее утверждение: Лисп - язык функционального программирования. Теперь вопрос, риторгический, как я уже выяснил, почему не появилось Лисп-подобных языков для математических вычислений (напомню, что Mathematica не является языком программирования в обычном смысле) ?

Так что меня не очень волнует, почему Лисп - математический язык. А больше волнует, почему он не используется, широко, для математичеких вычилений?
Ответить с цитированием
  (#5 (permalink)) Старый
dejrgris dejrgris вне форума
Новичок
 
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.08.2003
По умолчанию 03.03.2004, 23:42

Да, с Математикой я немного знаком. Функциональное программирование помогает не только в таких системах, оно полезно почти везде (по этому поводу см., например, Why Functional Programming Matters by не-помню-кто, элементарно ищется на гугле - в этом документе очень хорошо объяснено, почему же ФП так помогает).

Лисп - действительно ФП-язык. Один из, первая (AFAIK) ласточка. Для математических вычислений (именно вычислений, не символьной математики!) IMHO не слишком подходит. Лично я использовал бы что-нибудь более скоростное, статически типизированное. O'Caml, скажем.
Ответить с цитированием
Ads.
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пожалуйста!!!Нужна программа на Лисп katerinaа Lisp 4 20.03.2012 12:14
Помогите, нужен алгоритм и программка на Лисп katerinaа Lisp 2 20.03.2012 10:15
Помогите пожалуйста решить задачу на ЛИСП про списки!!! shmyks Lisp 14 24.12.2011 02:30
Разработка математической задачи на С++ вывод математический действий на экран leysanka Вопросы начинающих программистов 5 02.01.2011 19:58
язык ssharpp Windows 7 2 21.08.2010 00:37
НУЖНА ПОМОШЬ НА ЗАЧЕТЕ!Пролог/Лисп Latika Prolog 0 26.05.2010 00:37
Математический пакет Exmap Офтопик 7 04.03.2009 15:04
RSL язык VaD Форум программистов 0 17.03.2008 09:02
Кто поможет сделать задание по ЛИСП ? Undertaker Задания за деньги 0 16.01.2008 23:41
Язык Матрица eduard1987 Офтопик 4 06.01.2006 22:37
Скриптовый язык vs Язык программирования relonar Мысли вслух 4 24.09.2004 02:14
По умолчанию язык ввода стоит английский, то в паскале язык не переключается imported_Liliya Pascal 17 16.01.2004 03:36



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов