Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новости библиотеки алгоритмов


Информационный Канал Subscribe.Ru

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

Во-первых, обновилась стандартная библиотека AP. Теперь она обзавелась более-менее нормальной документацией, а версия для С++ была существенно переработана, став ещё более удобной для использования. Также была исправлена пара ошибок.

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

Изменился способ скачивания алгоритмов с сайта. Раньше для скачивания, скажем, версии на Delphi, приходилось открывать в браузере отдельное окно. Сейчас все ссылки для скачивания находятся на странице алгоритма, т.е. не надо открывать отдельных окон. Посетителю предоставляется выбор: он может скачать исходный код алгоритма и сохранить его на локальной машине, а может просмотреть в окне браузера. Как мне кажется, такой подход более удобен.

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

На сайте появился FAQ. В нем можно выделить две части: рассказ о проекте в целом и разбор возникающих при использовании алгоритмов вопросов.

В общем, куча изменений, которые, я надеюсь, сделают сайт ещё более удобным для посетителей.

Бочканов Сергей
e-mail: grayscale@rambler.ru
www: http://alglib.manual.ru/

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.prog.alglibnews
Отписаться

В избранное