avva: (Default)
[personal profile] avva
В случайно встреченной записи прочитал такой текст:

"Выкачал себе gcc и g++ версий 2.95, 3.3, 3.4 и 4.0. Сразу написал себе Makefile'ики, чтобы тестить по ним всем (точнее, скриптик, чтобы эти Makefile'ики генерить)..."

Моя первая мысль: к этому началу подходит только концовка с баш.орг.ру. "блин. не может быть так сексуально неудовлетворен человек! не может!"

Прочитал дальше, и оказалось, что человек работает над чем-то, что называется InteLib. Прочитал, что это такое.

Боже мой, какое ужасное извращение. Впечатляет.

(автор этого дела - юзер [livejournal.com profile] croco, преподаватель в МГУ)
Page 1 of 6 << [1] [2] [3] [4] [5] [6] >>

Date: 2005-10-14 11:55 pm (UTC)
From: [identity profile] arbat.livejournal.com
Почему только до 2.95? А вдруг кто-то сидит на более ранней версии и хочет немного Лиспу в код подпустить?

Date: 2005-10-15 02:57 am (UTC)
From: [identity profile] henryviii.livejournal.com
с девелоперами разговор короткий.
девелопер? в овраг!
не хотишь в овраг --- пожалуй к стеночке.

Date: 2005-10-15 03:18 am (UTC)
From: [identity profile] vsopvs.livejournal.com
> InteLib ... какое ужасное извращение

по-моему, это не извращение. Зверство.

Я, правда, первый раз поставил Slackware в 1991-м где-то с 42-х флоппи. На следующий день ко мне пришел приятель и после пары рюмок водки, пока я выходил на минутку, вырубил питание, потому что не знал, как "это" перезагрузить. Файловая система была очень хилая, и Linux сдох. Приятеля я не расстрелял: патронов не было.

Date: 2005-10-15 06:34 am (UTC)
From: [identity profile] keen.livejournal.com
кроко - весьма специфический индивидуум (мягко говоря)

Date: 2005-10-15 06:51 am (UTC)
From: [identity profile] dedm.livejournal.com
да он и вправду маньяк. сначала выдумал библиотеку, а потом выдумывает задачки, которые можно с ее помощью решать =)
пару лет назад мне приходилось писать интерпретатор и компилятор для лиспа, после этого — у меня стойкая убежденность в непригодности этого языка для разработки реальных приложений.

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

Date: 2005-10-15 07:50 am (UTC)
From: [identity profile] photon.livejournal.com
Не понял почему извращение. По-крайней мере интересное упражнение в С++.

Date: 2005-10-15 08:13 am (UTC)
From: (Anonymous)
у меня стойкая убежденность в непригодности этого языка для
разработки реальных приложений.


Как насчет его непригодности для разработки Orbitz/ITA, ну и
Travelocity за компанию? А для разработки Yahoo! Store? Агента
авторизации кредиток American Express? Внуиренней системы планирования
Bosch-Siemens? Это только малая часть(и наиболее соответствующая
понятию "реальных приложений") из всего того, что на Лиспе написано.

Не путайте, пожалуйста, факты вашей сосбтвенной биографии с окружающей
реальностью.

Date: 2005-10-15 08:24 am (UTC)
From: [identity profile] yuridichesky.livejournal.com
Ну да, в общем, простейшие. Искусственный интеллект, еще разная мелочь типа emacs со товарищи...

Date: 2005-10-15 08:43 am (UTC)
From: [identity profile] yuridichesky.livejournal.com
Если оставить за бортом примешивание к императивному языку функциональный (тут у каждого свои тараканы в голове), то тестирование исходников на разных компиляторах только в плюс идет. Тем более, что тестирование автоматизированное. Понятно, что тех, кто пишет под винды, мало заботит, что их код перестает компилироваться на VC6 после того, как они перешил на студию .NET. Есть еще более неугомонные, которые вместо того, чтобы править свой код, правят компиляторы (установкой, например, STL-port).

Я тестированием на разных компиляторах кучу ошибок вычистил/вычищаю из своих исходников. И не только тех, что ловит компилятор, разные run-time системы по разному софт валяют.

Так что [livejournal.com profile] crocoу респект в области тестирования переносимости исходников.

Date: 2005-10-15 09:13 am (UTC)
From: [identity profile] smilga.livejournal.com
Присоединяюсь к предыдущим ораторам, посмотрите хотя бы список на http://wiki.alu.org:80/Industry_Application.

Т.е. [livejournal.com profile] croco извращенец, разумеется, но вовсе не потому, что работает с Лиспом, а потому, что пытается зачем-то реализовать его посредством метаязыковой абстракции в C++. Кресты и вообще безобразный язык — объектная система (плохая) на базе структурного ассемблера, ну и ну — а уж для такой вещи, как МЯА его применять совсем смешно.
From: [identity profile] cmm.livejournal.com
> имхо, область применения лиспа сильно ограничена

хотите об этом поговорить?

Date: 2005-10-15 09:29 am (UTC)
From: [identity profile] cmm.livejournal.com
по-моему, очень даже забавное извращение.  наложение суровых и ничем не мотивированных ограничений экспрессивности с последующим их героическим одолением.  навроде поэзии.

вникать в детали как-то не тянет, но со стороны повосхищаться вполне себе можно.
From: [identity profile] dedm.livejournal.com
вы — психоаналитик? =)
From: [identity profile] cmm.livejournal.com
> вы — психоаналитик?

нет, я охреневаю.

по фактам Вам выше всё рассказали, а меня интересует другое: чем Вас так обидел Лисп, что Вы чувствуете столь острую необходимость поругать его даже когда Вас не спрашивают?

Date: 2005-10-15 10:14 am (UTC)
From: [identity profile] dedm.livejournal.com
ага, создатель Yahoo Store — сумасшедший фанатик лиспа, с чего бы вдруг он стал писать на си или перле =) сейчас по-моему его давно уже переписали на нормальном языке ))
From: [identity profile] dedm.livejournal.com
лисп — хороший язык. но только там, где он реально нужен. где я его поругал?
или вы все-таки хотите об этом поговорить? =)

Date: 2005-10-15 10:24 am (UTC)
From: [identity profile] cmm.livejournal.com
> создатель Yahoo Store — сумасшедший фанатик лиспа

Вам объяснить разницу между его сумасшествием и Вашим, или сами в курсе?
From: [identity profile] cmm.livejournal.com
Вы утверждаете, что он нужен для "обработки деревьев".
мне неизвестны случаи использования Лиспа на лесопилках, но известны масса случаев использования Лиспа, не имеющих никакого отношения к деревообрабатывающей промышленности.
из этого я заключаю, что Вы не очень понимаете о чём говорите.
это бывает.

Date: 2005-10-15 10:29 am (UTC)
From: [identity profile] dedm.livejournal.com
пожалуйста, если не затруднит. объясните, чем нужно руководствоваться, чтобы для создания бизнес-приложений использовать лисп.
From: [identity profile] dedm.livejournal.com
тяжелый случай. LISP - LISt Processing Language. первое слово переводится как список. дерево это список. второе слово вам перевести, или сами догадаетесь? =)

Date: 2005-10-15 10:32 am (UTC)
From: [identity profile] yuridichesky.livejournal.com
Будете писать garbage collector для крестов гореть в аду за слова ваши дерзкие, необдуманные.

Date: 2005-10-15 10:35 am (UTC)
From: [identity profile] dedm.livejournal.com
сборка мусора — защитано.
не мусором единым сыт IT-рынок ))
From: [identity profile] yuridichesky.livejournal.com
Не бейте его, он компилятор лиспа написал. Он одумается.

Date: 2005-10-15 10:40 am (UTC)
From: [identity profile] cmm.livejournal.com
я не знаю что такое "бизнес-приложение" (то есть я знаю достаточно примеров бизнес-приложений, чтобы понимать что объединять их в некую общую классификацию не имеет ни малейшего смысла), и мне говорить на подобном уровне не очень даже и интересно.

а разницу между Вашим сумасшествием и сумасшествием Грэма я-таки попытаюсь обрисовать:

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

Ваше сумасшествие негативно и плохо соотнесено с реальностью, поэтому Вы несёте околесицу об определённых программистских технологиях (пытаесь, по-видимому, таким образом самоутвердиться?) и о каких-то "бизнес-проложениях".  денег же у Вас мало, и никто не знает кто Вы такой.
From: [identity profile] dedm.livejournal.com
спасибо =) я обещаю, что обязательно одумаюсь, стану программировать на лиспе и когда-нибудь тоже создам на нем свой электронный магазин.
Page 1 of 6 << [1] [2] [3] [4] [5] [6] >>

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 03:42 pm
Powered by Dreamwidth Studios