LINUX.ORG.RU
ФорумTalks

Видал ли LISP прод?

 


2

6

Здравствуй, ЛОР!

Намедни возник спор про LISP. Утверждалось, что LISP прода не видал. Ну, как не видал. Разве что в форме всяких AutoLISP встроенных. А сам LISP, так, язык для обучения, вроде Pascal.

Казалось бы, вызывающе неверная информация. А как же LISP-машины и ИИ из 70-х, как минимум, подумалось мне? Да вот только никаких конкретных проектов в голову так и не пришло. LISP в моей голове это встроенные AutoLISPы, абстрактные интеллектуальные системы из прошлого и, ну Бог с ним, пусть будет всякая маргинальщина для энтузиастов вроде emacs и shepherd (инит на схеме, очень забавная штука), юзает же кто-то (пусть в контексте прода это, наверное, изрядный такой совоглобусинг). Всё равно негусто. Как-то даже стыдно стало. Неужели действительно не видал?…

ЛОР (я знаю, тут есть эксперты по всему), расскажи, пожалуйста, про конкретные проекты на LISP (ну или хотя бы намекни куда копать). Особенно забавно будет, если кто-то из местных работал с LISP по работе (я-то так, слышу звон, да не знаю где он). Топик создан не срача ради, а общего развития для. Было бы действительно очень интересно послушать. Мучас грасиас!



Последнее исправление: einszwei (всего исправлений: 1)

Ответ на: комментарий от lovesan

Даже сраные корейцы нонстоп клепают говноигрушки под мобилки

Говноигрушек под мобилки у нас довольно много. Только они все при первой же возможности переносят штаб-квартиру куда-нибудь подальше, или сразу выдают себя «кипрской компанией».

Тот же Playrix – мирового уровня компания. А есть ещё десятки всякой мелочи.

Есть студии, которые делают всякое для других. Те же Nival или Saber Interactive.

mono ★★★★★
()
Ответ на: комментарий от ugoday

Вот, например, что? Какими французскими программами вы пользуетесь на постоянной основе?

Если ты инженер, тебе что-то говорят названия SolidWorks и Catia?

Если ты фотограф, знакома ли тебе компания DxO Labs?

Если ты аниматор, надо ли объяснять, что такое TVPaint?

AP ★★★★★
()
Ответ на: комментарий от lovesan

В РФ есть интересные разработки в цифровизации промышленности, например. Есть свои неплохие САПР (T-Flex даже ограниченно можно встретить в Евросоюзе). Что касается «говнобанков», ты просто не имел дела с европейскими банками :) Это примерно как в РФ, только лет 10-15 назад.

AP ★★★★★
()
Ответ на: комментарий от AP

Занятно, вы уже второй человек, что на вопрос «какими французскими программами вы пользуетесь», отвечает ответом «а вот есть такой узкоспециализированный софт для профессионалов».

Интересная абберация, но не суть. Главное, чем это отличается от «у яндекса есть кликхаус, поэтому в России есть инновации»?

В сущности, французское IT против американскго это как использование в проде Лиспа, против такого использования Java. А вот русское против американского — примерно как питон против жабы. Труба пониже, дым пожиже, но в принципе всё очень неплохо. А будет ещё лучше.

P.S. Очень рад за пользователей Солидворкса и Кати, а за разработчиков рад ещё больше.

ugoday ★★★★★
()
Ответ на: комментарий от AP

Немецкие банки догоняют! Уже можно за отдельную доплату сделать так, чтобы деньги с одного счёт коммерцбанка, на другой счёт того же самого коммерцбанка шли не три дня, а практически сразу. Глядишь, лет через 10 и проблему «в каком отделение карточку открывали, в то со своими проблемами и обращайтесь» решат.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Занятно, вы уже второй человек, что на вопрос «какими французскими программами вы пользуетесь», отвечает ответом «а вот есть такой узкоспециализированный софт для профессионалов».

Профессионал – не человек?

Окей, ты хочешь что-то более общеупотребимое. Нидерландский Booking.com тебя устроит? Шведский Spotify?

AP ★★★★★
()
Ответ на: комментарий от AP

Профессионал – не человек?

Да хочется избежать разговоров в стиле «у нас есть такие приборы, такие приборы …». Опять же, предполагается, что если есть развитая индустрия, то за отдельными результатами её работы далеко ходить не надо. Вот, например, если бы я спросил про немецкое автомобилестроение, вы бы не сходя с места назвали бы множество его успешных представителей. С IT почему-то так не выходит …

Нидерландский Booking.com тебя устроит? Шведский Spotify?

Это не программы, это сервисы. Но, на безрыбье и рак рыба. Сгодится и так.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Вот, например, если бы я спросил про немецкое автомобилестроение, вы бы не сходя с места назвали бы множество его успешных представителей. С IT почему-то так не выходит …

Почему не выходит? Прямо у тебя в Берлине сидят Ableton, Bitwig, Soundcloud. В соседней Бельгии сидит FL Studio. Это даже не выходя из одной отрасли. Буквально первое, что в голову пришло. Можно вернуться в инженерку, тогда в Бельгии могу ещё припомнить Bricsys, а рядом в Люксембурге — Artec с их 3D-сканерами и софтом.

Это не программы, это сервисы.

Ты сам выше говорил «Назовите немецкую поисковую систему», а теперь вдруг сервисы – несчитово. Ты уже как-то определись. А то спотифай с букингом у тебя рак на безрыбье, вона чё :)

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от AP

Прямо у тебя в Берлине сидят Ableton, Bitwig, Soundcloud.

Уже лучше, но всё ещё жиденько.

Ты сам выше говорил «Назовите немецкую поисковую систему», а теперь вдруг сервисы – несчитово.

Действительно, нехорошо вышло.

А то спотифай с букингом у тебя рак на безрыбье, вона чё :)

Ну, да. Уж извините, я вернусь к началу, это всё ещё звучит как «в России есть инновации, потому что там есть hh.ru». Букинг полезный, сам пользуюсь, но …

ugoday ★★★★★
()
Ответ на: комментарий от iley

Какой-то кусочек бортовой системы Boeing

В свете последних событий это антиреклама.

ox55ff ★★★★★
()
Ответ на: комментарий от lovesan

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

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

ox55ff ★★★★★
()
Ответ на: комментарий от lovesan

Даже сраные корейцы нонстоп клепают говноигрушки под мобилки и гребут миллиарды, а тут и близко такого нет.

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

Диагноз понятен. Про лишп сказали что-то плохое. Печёт. Контраргументировать почему эта безделуха полезна не выходит. Значит надо залить всё вокруг тугой струёй говна. Авось поможет унять боль.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Вообще то весь российский геймдев и сосредоточен на говноигрушках для мобилок.

Драсти, а как же wot, wartander, тарков и прочие?

То что у них не получаются шедевры уровня близард, так объективно, что концентрация капитальца не та.

Ygor ★★★★★
()
Ответ на: комментарий от ugoday

ASML

Учитывая, что янки им диктуют кому можно продавать продукцию, а кому нет, то оно их только на бумаге.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

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

zurg
()
Ответ на: комментарий от lovesan

У тебя вместо десктопа голая консоль или пользуешься трудами этих мерзких формошлёпов?

ox55ff ★★★★★
()
Ответ на: комментарий от Ygor

Драсти, а как же wot, wartander, тарков и прочие?

wot это не российский геймдев, они начали скупать и интегрировать российские студии уже после того, как wot выстрелил и потекли миллионы.

OSBuster
()

Странно, что вопрос про прод, но зачем-то emacs уничижается ярлыком «маргинальщина». По количеству использовавших его когда-либо ранее и использующих его сейчас профессионалов он вообще-то в топе. Тут просто надо понимать, что он пережил уже несколько использующих его поколений разработчиков. И также пережил несколько поколений сред разработки. Просто это не ясно тем, у кого память длиной всего в 5-7 лет. Едва ли найдётся что-то кроме vi и emacs из редакторов, кто видел столько поколений профессионалов.

А так конечно различные штуки вроде LispWorks вполне себе продакшин. Да и Autolisp почему не пример?

Guix ещё из относительно нового, если речь про разного плана задачи. Gimp расширения.

ixrws ★★★
()

Из дедовских ЯП-ов прод видели и видят, например, COBOL, на котором крутится 80% финтеха. fortran, который хорошот так представлен в HPC, а значит в промышленности и разработках технологий. Последний недавно вылез в топы в рейтингах ЯП-ов. Если сейчас туда вольешься-работой высокооплачиваемой будешь обеспечен до старости, еще хрен отпустят. Лишпы не более чем академическое дерьмо. Количество проектов на нем это только доказывает. На лишпы падки только туповатые задр*ты, оторванные от реальности и хорошо так демонстрирующие эффект Даннинга-Крюгера. Один тут уже отметился, продемонстрировав свое великолепное полное незнание IT индустрии в РФ и за бугром.

slew
()

Поскольку никто его не упомянул, вверну-таки nyquist (в audacity) и Script-Fu (в gimp). Не standalone, но вполне прод.

В остальном же, как известно,

Гагарин летал —
LISPа не видал

Smacker ★★★★
()
Ответ на: комментарий от Enthusiast

Если да, то это же должно стать в сотни раз быстрее численных, приблизительных способов решения уравнений.

Математическая теория сильно отстаёт от запросов физики. Уравнения Навье-Стокса и т.п. Т.е. нужды физики в аналитических решениях покрыты где-то на 50% - всё остальное можно посчитать лишь приблизительно.

tiinn ★★★★★
()
Ответ на: комментарий от lovesan

нонстоп клепают говноигрушки под мобилки и гребут миллиарды
и где там та же РФ

Ну, это риторический вопрос. А так были бы покруче корейцев - в любом случае, до недавнего времени «школа» сохранялась.

Shadow ★★★★★
()
Ответ на: комментарий от Forum0888

это тот, у кого Русская душа.

Гыгы. Достоевский или Толстой?

Shadow ★★★★★
()
Ответ на: комментарий от ixrws

Просто это не ясно тем, у кого память длиной всего в 5-7 лет.

А что же такого случилось за последние 5-7 лет? Вижуал студия, дельфи, эклипс, нет бинс - этому парку идеешек уже лет двадцатьпять а то и более, по крайней мере когда я начинал программировать в начале 2000х имакс уже был маргинальщиной, а до того среды от борланда рулили, ноутпад ++ еще вспоминается, потом появилась идея и её отпрыски и завоевали мир, а имакс он всегда был где-то там же где и лисп с хаскелем на пару - о них принято говорить, как о чем то крутом и продвинутом, но дальше разговоров дело не идет, не нужно оно в мире чистогана, и деньги зарабатываются совсем другими инструментами

FishHook
()

Не знаю про LISP, но своими глазами видел на проде Common Lisp.

Gentooshnik ★★★★★
()
Ответ на: комментарий от PPP328

Этот аргумент понадобился даже раньше чем я думал. Выпуск Go 1.22 (комментарий)

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

Gentooshnik ★★★★★
()
Ответ на: комментарий от Shadow

Последние недели почитал рассказы о добрых поступках.
После них форум больше на 6-ю палату похож.
И при этом мы иногда вспоминаем, что кроме докторов и пациентов есть совершенно иной духовный мир.

Forum0888
()
Последнее исправление: Forum0888 (всего исправлений: 1)
Ответ на: комментарий от FishHook

Ну VS, Delphi, Eclipse и тем более Net Beans успели стать маргинальными средами, особенно в том ключе в котором вы это понимаете. Теперь VS Code да всякие Android Studio, плюс Qt Creator. А Emacs достаточно стабилен с точки зрения количества использующих его.

Что до денег, то басни свои оставьте глубоко в себе и просто попытайтесь осознать такую вещь: vim и emacs зачастую используют только профессиональные программисты или другие смежные виды айтишников. Иногда они используют их для работы, иногда для хобби, иногда и для того и для другого. Процент же студентов безсеребренников и просто любителей среди пользователей VS, VSCode и того же Delphi куда выше.

То что раньше(а сейчас как-то вообще не слышно), кто-то пытался пиарить emacs - ну всякое бывает. Мало ли люди о чём говорят и что считают продвинутым и крутым.

Тут важнее другое, emacs, не важно что кто об этом думает(я лично используют не только его, а ещё тучу разных ide и это связано предпочтениями заказчиков, используемыми языками и тд и не являюсь пиар менеджером emacs, даже не большим любителем elisp) - является примером живого проекта, который пережил десятилетия, используется профессионалами и при этом достаточно крупный и сложный. Такого и на других языках не то чтобы много. И отчасти заслуга как раз таки lisp.

ixrws ★★★
()
Последнее исправление: ixrws (всего исправлений: 1)
Ответ на: комментарий от tiinn

Ха-ха! Вот оно, программирование от академиков. Отлаживают прямо на проде, называется. За такое в нормальном продакшоне руки оторвут и выставят на посмешище. А там норм, я художник, я так вижу. Вот такими и для таких лишп и был придуман.

slew
()
Ответ на: комментарий от slew

Но, там и сишники ведут себя точно так же.

с технологической стороны три из четырёх компонентов были написаны на LISP, а один был написан на C. Компонент, написанный на C, изначально постоянно падал, потому что когда вы пишете на C, вам нужно беспокоиться о всяких низкоуровневых деталях, и такое часто происходит, когда вы пишете на C.

В конечном итоге они справились, но пока происходили сбои, они сильно замедляли разработку, потому что вы проводите эксперимент, и вдруг происходит сбой, приходиться перезагружаться, что стоит вам 10 минут, умножьте это на несколько десятков раз в день, и вы отстаёте от графика.

tiinn ★★★★★
()
Ответ на: комментарий от FishHook

за последние 5-7 лет? Вижуал студия, дельфи, эклипс, нет бинс

Куда sublime делся? Забыли. А так дышал, так дышал.

в начале 2000х имакс уже был маргинальщиной, а до того среды от борланда рулили

Ну и где тот борланд? И кто теперь маргинальщина?

ugoday ★★★★★
()
Ответ на: комментарий от PPP328

Что пишут в принципе разное - молодцы. Но как-то из всего списка популярные только maxima и stumpwm, остальное какие-то цугундеры или переписывание ради переписывания :( На хачкеле так-то тоже xmonad с примочками есть, но массово приложеньки на нём как-то не пишутся. На низкоуровневой чистой сишечке и то куда охотнее пишут, хотя казалось бы это неудобно.

yu-boot ★★★★
()
Последнее исправление: yu-boot (всего исправлений: 2)

Мда. Автолисп - единственный язык, кроме bash, на котором писал скрипты. Других языков не знаю, ну разве бейсик видел и на си пытался что то писать. Ах да, Пайтон видел то же. Поскольку часто работаю в Автокад, пользуюсь тем что когда то написал постоянно (генплан, вертикальная планировка). В принципе его логика мне понятна и приятно. И как выглядит код, то же нравится. В том же bash есть конструкция вида $(), даже похоже на лисп по схеме работы. CommonLisp, CMUCS сильно похожи на Автолисп. Даже Автолисп скорее похож на CommonLisp. И действительно проектов на нём наверное нет. Так что автор прав. На CommonLisp реальных энтерпрайзных проектов нет.

baaba ★★★
()
Ответ на: комментарий от lovesan

На постсоветском пространстве нет и не было вещей уровня LLM, так нашумевших по всему миру,

YandexGPT и какая-то штука от Сбера

или каких-нибудь там умных автомобилей типа теслы.

Беспилотные Камазы и такси Яндекса.

monk ★★★★★
()
Ответ на: комментарий от lovesan

Ты слишком молод, чтобы застать великолепных «Корсаров» и «Проклятые земли».

Как и слишком молод, чтобы помнить, что у нас изначально появилось куча контор, таких как Abby, Paragon (у Acronis оттуда ж ноги растут).

Может это твой удел формошлёпство и стань,поэтому ты вокруг никогда ничего не видел?

grem ★★★★★
()
Ответ на: комментарий от monk

Ну вот взял и ворвался со своей беспощадной реальностью.

sambo ★★
()

stumpwm есть. Даже в дистрибутивах.

monk ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)