OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 15:46

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: Среда, 22 Декабрь, 2010 17:58 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Илья Ермаков писал(а):
Вон Хаскеллевский компилятор показывает на некоторых задачках (правда, вполне конкретных) качество генерации лучше, чем С/С++.

Где? На каких? Откуда информация?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аналог procedure of object в КП
СообщениеДобавлено: Среда, 22 Декабрь, 2010 18:09 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Так года три уж как функциональщики выпендриваются.
Jack of Shadows на Королевстве Дельфи вещал гордо про это.
Вопросы лучше к Geniepro в ветке ФП.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аналог procedure of object в КП
СообщениеДобавлено: Среда, 22 Декабрь, 2010 18:13 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Так к генерации кода и оптимизации это не имеет НИКАКОГО отношения. Совсем. Как это тут принято говорить? "Злобные клеветы" (c). Вроде бы так :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аналог procedure of object в КП
СообщениеДобавлено: Среда, 22 Декабрь, 2010 20:16 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Alexey Veselovsky писал(а):
Илья Ермаков писал(а):
Вон Хаскеллевский компилятор показывает на некоторых задачках (правда, вполне конкретных) качество генерации лучше, чем С/С++.

Где? На каких? Откуда информация?

Ну, видимо, http://shootout.alioth.debian.org/ имеется в виду. Там периодически выкладываются оптимизированные варианты программ на хаскелле, которые обгоняют аналоги на Си/С++, однако затем сишники собираются с силами и улучшают свои результаты. И так по кругу...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аналог procedure of object в КП
СообщениеДобавлено: Среда, 22 Декабрь, 2010 20:19 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Ну, это не показательно :-) И к оптимизации сгенерированного кода в общем то отношения не имеет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аналог procedure of object в КП
СообщениеДобавлено: Среда, 22 Декабрь, 2010 20:40 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Насколько я помню, там выигрыши были за счёт легковесной многопоточности в Хаскелле и тяжеловесной -- в сях.
А в обычных задачах выигрыш обычно -- во времени написания программы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аналог procedure of object в КП
СообщениеДобавлено: Среда, 22 Декабрь, 2010 21:17 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Geniepro писал(а):
Насколько я помню, там выигрыши были за счёт легковесной многопоточности в Хаскелле и тяжеловесной -- в сях.
А в обычных задачах выигрыш обычно -- во времени написания программы.

И там и там выигрышь во времени написания программы. В первом случае просто никто не озаботился написанием легковесной многопоточности в сях :-) В shootout'e же можно пользоваться только искаробочными библиотеками. Искаробки легковесные потоки в хаскеле есть, а в сях нет. А руками писать ломает (ради такой маленькой задачи). Ну и вообще, не понятно будет ли такая наколенная многопоточность организаторами признана за многопоточность вообще :-)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


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

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB