anonymous@RULINUX.NET~# Last login: 2024-11-23 16:05:51
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

настоящий адепт лиспа

типа в умелых руках лисп может давать очень хорошую скорость за счет специализации в рантайме

 http://swizard.livejournal.com/158763.html

хотя знаете, настоящий программист напишет на жаба-скрипте видеоплеер, но не потому что жабаскрипт для этого написан, а потому что программист настоящий (с)

vilfred(*) (2010-11-09 21:14:00)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: настоящий адепт лиспа от vilfred 2010-11-09 21:14:00
avatar
Скрыть

Re: настоящий адепт лиспа

капстец =) /me бы для такой цели призывал бы темную магию Verilog'a... Зато гарантировано быстрее работало бы.

AiFiLTr0(*)(2010-11-09 22:24:23)

Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Ubuntu/10.10 Chromium/6.0.472.63 Chrome/6.0.472.63 Safari/534.3
[#] [Добавить метку] [Редактировать] Ответ на: настоящий адепт лиспа от vilfred 2010-11-09 21:14:00
avatar
Скрыть

Re: настоящий адепт лиспа

Читал недавно на opennet-е вроде. Пришли к выводу что в реальных задачах метода практически нереализуема и тяжела для сопровождения.

anonymous(*)(2010-11-09 22:58:48)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101108 Gentoo Firefox/3.6.12
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от anonymous 2010-11-09 22:58:48
avatar
Скрыть

Re: настоящий адепт лиспа

> Вендузятке с вб6 пришли к выводу, что
ходи тут, поправляй за всеми, йопт...

bugmaker(*)(2010-11-09 23:11:11)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100826 Ubuntu/9.04 (jaunty) Shiretoko/3.5.12
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от AiFiLTr0 2010-11-09 22:24:23
avatar
Скрыть

Re: настоящий адепт лиспа

> /me бы для такой цели призывал бы темную магию Verilog'a...
Мужик всё правильно сделал. Моск луче валгринда б/п. Все знают изречение "программист на фортране может на любом языке написать прогу на фортране". Так вот, для понимания лиспа нужно преодолеть такую же ступень в сознании, какая есть между фортраном и "обычным ЯП". На мой взгляд, результат того стоит. Но это трудно, конечно.

> Зато гарантировано быстрее работало бы.
Не факт. Я был очень удивлён в первобытные времена, когда узнал, что интерпретируемый (!) форт на реальных задачах обычно работает в 2-2.5 разов быстрее ассемблерного кода.

bugmaker(*)(2010-11-09 23:22:09)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100826 Ubuntu/9.04 (jaunty) Shiretoko/3.5.12
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от bugmaker 2010-11-09 23:22:09
avatar
Скрыть

Re: настоящий адепт лиспа

>бы темную магию _Verilog'a_...

>Моск луче _валгринда_ б/п.

Ололол, потеря мозга детектед!

>Я был очень удивлён в первобытные времена, когда узнал, что интерпретируемый (!) форт на реальных задачах обычно работает в 2-2.5 разов быстрее ассемблерного кода.

Тебя жёстко наебали.

anonymous(*)(2010-11-10 00:22:57)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.9.1.6) Gecko/20091201 MRA 5.6 (build 03278) Firefox/3.5.6
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от anonymous 2010-11-10 00:22:57
avatar
Скрыть

Re: настоящий адепт лиспа

привет, глупый вендузятко с труполора!

bugmaker(*)(2010-11-10 00:41:48)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100826 Ubuntu/9.04 (jaunty) Shiretoko/3.5.12
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от bugmaker 2010-11-09 23:11:11
avatar
Скрыть

Re: настоящий адепт лиспа

"ходит дурачок по ЛОР-НГ, ищет дурачок глупей себя..."(с)

anonymous(*)(2010-11-10 01:35:51)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101108 Gentoo Firefox/3.6.12
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от anonymous 2010-11-10 01:35:51
avatar
Скрыть

Re: настоящий адепт лиспа

В том-то и дело, вряд ли он здесь найдёт. Все там остались же.

bugmaker(*)(2010-11-10 02:02:56)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100826 Ubuntu/9.04 (jaunty) Shiretoko/3.5.12
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от bugmaker 2010-11-10 02:02:56
avatar
Скрыть

Re: настоящий адепт лиспа

Мда... Вообще-то это была колыбельная для тебя, ну да ладно.

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

Чувак лиспер конечно крут, спору нет, только все эти олимпийские задачки лишь гимнастика для ума. Финт ушами с метапрограммированием при желании можно провернуть и на С  http://ru.wikipedia.org/wiki/TinyC и посмотри к какому расходу памяти приводят такие фокусы. Так что в реальности этот подход весьма не так просто применять не говоря уж о том что разобраться в таком коде сможет только такого же класса программер.

Адьюс.

anonymous(*)(2010-11-10 02:24:11)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101108 Gentoo Firefox/3.6.12
[#] [Добавить метку] [Редактировать] Ответ на: Re: настоящий адепт лиспа от anonymous 2010-11-10 02:24:11
avatar
Скрыть

Re: настоящий адепт лиспа

> Мда... Вообще-то это была колыбельная для тебя, ну да ладно.
вот я и говорю поэтому, не там ищете

> но никогда не быстрее чистой на асме.
Смотря как понаписать. Разница как раз в том, что форт интенсивно работал со стеком, а тогдашние императивные "программисты на фортране" на асме создавали переменные и работали с ними как положено, ну ты понел. Ну неуютно программерскому моску так же стек юзать, хотя конечно можно было поднапрячься. Проц же со стеком работал намного эффективнее. Вот поэтому несмотря на то, что форт-машина занималась интерпретацией байткода, реальные форт-программы на достаточно сложных задачах обычно работали таки существенно быстрее асмовсих.

> Финт ушами с метапрограммированием при желании можно провернуть и на С  http://ru.wikipedia.org/wiki/TinyC и посмотри к какому расходу памяти приводят такие фокусы.
Можно, отчего нет. Но если язык не приспособлен, будет дурно конечно. В этом и разница с лиспом, что на лиспе МП делается куда как проще. В этом и проблема, что прогеры МП не обучены, оттого и пытаются сделать на лиспе "прогу на фортране", а потом совершенно справедливо плюются на обилие скопок.

> Так что в реальности этот подход весьма не так просто применять
В лиспе - просто, но уметь надо. Как я уже говорил раньше, по поводу лиспа же, если неграмотен - даже санскрит покажется чем-то не очень читаемым.

> не говоря уж о том что разобраться в таком коде сможет только такого же класса программер.
Справедливо, но не актуально. С таким подходом до сих пор бы ещё по песчерам сидели.

bugmaker(*)(2010-11-10 03:03:00)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100826 Ubuntu/9.04 (jaunty) Shiretoko/3.5.12
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!