Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  05:27[Войти] | [Зарегистрироваться]
Обсуждение темы:
Оберон-технология: особенности и перспективы


Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение. 

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 6256 сообщений

Добавить свое сообщение

Отслеживать это обсуждение

Обсуждение из раздела
Школа ОБЕРОНА

<<<... | 2516—2507 | 2506—2497 | 2496—2487 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 376


№ 2506   03-02-2007 16:43 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2504« (AVC)
___________________________
А вы попробуйте так пошутить на чате #haskell
Там такое начнется :)) Вас закидают десятками самых экзотичных реализаций фибоначи, из которых я лично смогу прочесть и понять только первые две :))


№ 2505   03-02-2007 16:41 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2502« (Geniepro)
___________________________
Зачем так сложно :))
Вы уже в принципе исправили:


fib = 0 : 1 : zipWith (+) fib (tail fib)



№ 2504   03-02-2007 16:29 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2503« (Geniepro)
___________________________

Ребята, я же пошутил... :)
 AVC


№ 2503   03-02-2007 16:19 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2501« (Jack Of Shadows)
___________________________

Ну вот, не успел я... :о(


№ 2502   03-02-2007 16:18 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2499« (AVC)
___________________________

Ну давайте вот так сделаем:

fib = (flist !!)
  where
    flist = 0 : 1 : zipWith (+) flist (tail flist)



№ 2501   03-02-2007 16:16 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2499« (AVC)
___________________________
Ну если быть настолько педантичным то и 0 тоже :))
Специально для педантов:

fibonacci = 0:1:fib




№ 2500   03-02-2007 16:04 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2494« (info21)
___________________________

Ответ на »сообщение 2493« (AVC)
___________________________

>>В конце концов, можно использовать две версии компилятора

Об этом и речь.


До меня, наконец, дошло. :)
Но хотелось бы как-то обобщить.
Ведь, действительно, бывают "особые" случаи.
Вот тот же пример с блэкбоксовским сборщиком мусора, уходящим в "грогги" при необходимости использовать своп.
Ясно, что подобных особых случаев может быть много.
Должна же быть какая-то общая стратегия их преодоления?
Пока получается так.
Мы используем простой компилятор, но в случае необходимости можем использовать оптимизирующий.
Мы используем простой сборщик мусора, но в случае необходимости можем использовать другой.
Смущает, что (в случае КП) на самом деле такой возможности пока нет.
 AVC


№ 2499   03-02-2007 14:59 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2496« (Jack Of Shadows)
___________________________


Ну это смотря как написать :))

fib = 1 : 2 : zipWith (+) fib (tail fib)



Кажется, Вы вторую единицу потеряли. :)
 AVC


№ 2498   03-02-2007 13:54 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2496« (Jack Of Shadows)
___________________________
Ну это смотря как написать :))
fib = 1 : 2 : zipWith (+) fib (tail fib)

Джек - вы шо?! Это ж для людей, которые уже год просят "объяснить на пальцах" "зачем им ФП?", а не ПРОСТО читают книжек, - прямо смертный ужас во плоти... :))
Сообщение не подписано


№ 2497   03-02-2007 13:49 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2495« (Prosto)
___________________________
Но чтобы ктото какой нибудь модуль для блю ботле(ведь все исходники есть) написал не слышал
У вас проблемы со слухом.
Извините за грубость.:(
По всему видать - "интэлэhэнт у пэршойи hэнэрацийи"...
Сообщение не подписано


<<<... | 2516—2507 | 2506—2497 | 2496—2487 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 376


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования