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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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


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

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

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

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


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

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

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

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

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


№ 2516   04-02-2007 07:44 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2514« (Geniepro)
___________________________

Ответ на »сообщение 2510« (Илья Ермаков)
___________________________

Выдержка из Simon Peyton Jones. "Wearing the hair shirt. A retrospective on Haskell" (стр.15) :

Tony Hoare’s comment “I fear that Haskell is doomed to succeed” ("Боюсь, Хаскелл обречён на успех")


Боюсь, это не похвала, а слово "fear", возможно, следует понимать буквально. :)
Похоже, это типичное для Хоара критическое высказывание.
Вот что он говорил в 1980 г. об Аде, которую считал слишком сложной:
At first I hoped such a technically unsound project would collapse, but I soon realized it was doomed to success.
 AVC


№ 2515   04-02-2007 07:13 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2513« (Jean)
___________________________

>>>Тут мы опять сталкиваемся с двумя математическими школами...
Кажется, "американская" матшкола считает 0 натуральным числом, а "европейская" - нет. А мы тут все обероны с Си сравниваем :))))
Даже в основаниях математики "Новый Свет" со "Старым" не может прийти к единому мнению...

Правильнее сказать: Французкая Академия Наук против всех! :о)


№ 2514   04-02-2007 07:10 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2510« (Илья Ермаков)
___________________________

Выдержка из Simon Peyton Jones. "Wearing the hair shirt. A retrospective on Haskell" (стр.15) :

Tony Hoare’s comment “I fear that Haskell is doomed to succeed” ("Боюсь, Хаскелл обречён на успех")


№ 2513   04-02-2007 06:56 Ответить на это сообщение Ответить на это сообщение с цитированием
>>>Тут мы опять сталкиваемся с двумя математическими школами...
Кажется, "американская" матшкола считает 0 натуральным числом, а "европейская" - нет. А мы тут все обероны с Си сравниваем :))))
Даже в основаниях математики "Новый Свет" со "Старым" не может прийти к единому мнению...


№ 2512   04-02-2007 05:45 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2509« (Jean)
___________________________

Если мы обратимся к источникам в литературе и сети, то увидим любопытную вещь - в одних источниках 0 считается элементом последовательности, в других - нет!
0, 1, 1, 2, 3, 5, 8, 13, ...
или
1, 1, 2, 3, 5, 8, 13, ...
Кому верить?

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


Для вычисления числа Фибоначчи с номером n существует знаменитая формула:
F(n)=(((1+sqrt(5))/2)^n-((1-sqrt(5))/2)^n)/sqrt(5),
где n - номер числа Фибоначчи в последовательности

К сожалению, эта формула содержит в себе нерациональную дробь, связанную с sqrt(5).
Так что при вычислении по этой формуле на компьютере, числа Фибоначчи будут иметь ошибку, маленькую (относительная погрешность примерно 10е-13 при использовании 64-битных вещественных чисел), но всё же...

fib2 n = round ( (1.6180339887498948482045868343656  ^ n -
                (-0.6180339887498948482045868343656) ^ n)
                / 2.2360679774997896964091736687313)




№ 2511   04-02-2007 04:33 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2509« (Jean)
___________________________

А может ли размножаться нуль? :)
По-моему, логично: для начала размножения нужен кролик и... еще кролик. :)
 AVC


№ 2510   04-02-2007 04:02 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2508« (Jack Of Shadows)
___________________________

Ответ на »сообщение 2507« (Илья Ермаков)
___________________________
А вообще - когда взглянешь на около сотни ключей компиляции, 
Ну а если сравнить приборные панели Боинга 747 и кукурузника то вообще за голову хвататься пора :))
Какие задачи, такой и инструмент :))

Не надо утрировать, Джек. Если для создания эффективного кода компилятором Haskell нужно шаманить с десятками "бубенчиков", то я выберу обычный императивный оптимзирующий компилятор. И очень многие сделают такой же выбор.
Все больше убеждаюсь, что Haskell - красивая, интересная игрушка для математиков. Которые не понимают всех бед избыточной навороченности...
Haskell хорош для образования тем, что расширяет кругозор и приучает к формализмам в программировании, как Вы, Джек, говорили - чайники отстреливаются...


№ 2509   04-02-2007 03:44 Ответить на это сообщение Ответить на это сообщение с цитированием
>>>Ну если быть настолько педантичным то и 0 тоже :))
>>>Специально для педантов:
>>>fibonacci = 0:1:fib

Не спешите!
Если мы обратимся к источникам в литературе и сети, то увидим любопытную вещь - в одних источниках 0 считается элементом последовательности, в других - нет!
0, 1, 1, 2, 3, 5, 8, 13, ...
или
1, 1, 2, 3, 5, 8, 13, ...
Кому верить?
Для вычисления числа Фибоначчи с номером n существует знаменитая формула:
F(n)=(((1+sqrt(5))/2)^n-((1-sqrt(5))/2)^n)/sqrt(5),
где n - номер числа Фибоначчи в последовательности;
Удивительно, но факт - эта формула, где содержится корень из 5, дает значение числа Фибоначчи с номером n. По этой формуле получается, что все зависит от того, как мы будем нумеровать числа! Если с нуля, то первым числом должен быть 0, а если с единицы, то 1.
В энциклопедии Аванта+ дается ссылка на работу Фибоначчи (Леонардо Пизанского), в которой он рассматривает задачу о размножении кроликов. В этой работе два первых числа последовательности - единицы. С учетом этого и автор статьи энциклопедии, математик Игорь Акулич, дает определение F(n):
f(1)=1;
f(2)=1;
f(n+2)=f(n+1)+f(n), n>=1;
Математики, откликнитесь! Так с какого же числа начинается знаменитая последовательность? С нуля или с единицы? "Официальные" и "неофициальные" источники дают примеры и того и другого! Где правда :))))




№ 2508   03-02-2007 21:06 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2507« (Илья Ермаков)
___________________________
А вообще - когда взглянешь на около сотни ключей компиляции, 
Ну а если сравнить приборные панели Боинга 747 и кукурузника то вообще за голову хвататься пора :))
Какие задачи, такой и инструмент :))


№ 2507   03-02-2007 17:24 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2506« (Jack Of Shadows)
___________________________

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

Порадовал один из ключей к компилятору Хацкела - из приложения книги Душкина: "отключить внутреннюю проверку здравого смысла" :-))
А вообще - когда взглянешь на около сотни ключей компиляции, из которых половина в разделе "Для режима отладки", становится ясно, что не все так гладко в их королевстве :-)


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


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

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

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

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

Перейти на конкретную страницу по номеру
  
Время на сайте: 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» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

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