LINUX.ORG.RU
ФорумTalks

Луговскому (и не только) на заметку


0

0

По ссылке в теме обсуждения статьи о доблести Билла Гейтса есть ссылка на домашнюю страницу ее автора доцента Монахова В.В. На той странице есть ссылка на язык программирования BARSIC в развитии которого доцент наверное участвует.

http://www.niif.spbu.ru/~monakhov/www/applicat_r.html

BARSIC (Business And Research Scientific Interactive Calculator) - это язык программирования интегрированной среды, также называющейся BARSIC. Он является мощным средством разработки приложений управления научными компьютеризированными установками, математического моделирования, программной анимации, а также обработки и визуализации физических данных.

BARSIC является универсальным языком программирования высокого уровня, имеет средства визуального проектирования пользовательского интерфейса приложений, и рядом черт напоминает Visual BASIC и Object PASCAL (среды Delphi и Kylix). В BARSIC имеется оригинальная объектная модель и большое количество встроенных предопределенных классов,обеспечивающих удобный и понятный доступ к встроенным библиотекам. Задавать пользовательские классы нельзя. BARSIC - строго типизированный язык, с очень жесткими правилами совместимости типов и надежными синтаксическими конструкциями.

Интересно мнение Виталия по этому поводу, и конечно всех остальных тоже интересно.


Re: Луговскому (и не только) на заметку

На первый взгляд - что-то довольно аляповатое. Явно не дотягивает до таких альтернатив, как Mathematica, R, Root...

Лично мне, ясное дело, не нравится, что нет возможностей ФП - они для задач числодробильни ой как нужны (см. R - там они во всей красе юзаются), ну и отсутствие ортогональности, конечно же.

А вообще - не фиг морду и логику в одно приложение лепить.

Howler ()

Re: Луговскому (и не только) на заметку

имхо объектная модель без пользовательских классов -- как раз то чего не хватало для реализации аналога "1с-предприятие" (<8)

что такое надёжные синтаксические конструкции, и какие бывают ненадёжные, самому интересно.

anonymous ()
Ответ на: Re: Луговскому (и не только) на заметку от Howler

Re: Луговскому (и не только) на заметку

> Явно не дотягивает до таких альтернатив, как Mathematica, R, Root..

R00T тебе до сих пор вспоминается? :)))))

anonymous ()

Re: Луговскому (и не только) на заметку

Дык он только по виндовс работает?

И непонятно про управление научными установками.

Sun-ch ()

Re: Луговскому (и не только) на заметку

Понятно что не самого эксплорера, а доступа к нему, но логика и отображение на экране настолько разные вещи, что их объединение дурновкусица и остальные моменты уже подозрительно выглядят.

m_m ()

Re: Луговскому (и не только) на заметку

ничего удивительного ...
человек, IMHO, придумал очередной велосипед, имя которому Delphi

и бороды, кстати, нет .. :)

TIM ()

Re: Луговскому (и не только) на заметку

Не надо. В Delphi кнопочки в ЯЗЫК не засунуты, они все в VCL, а IDE позволяет относительно удобно вызывать VCL и подключать, разработанные на ходу ресурсы. Все-таки, Delphi в виде хоть и уродском (Kylix), но портировали в Linux, а BARSIC оказывается надстройкой к Windows.

m_m ()
Ответ на: Re: Луговскому (и не только) на заметку от Howler

Re: Луговскому (и не только) на заметку

Дык, так кто бы думал иначе? :) Но по поводу, то что Беовульф это идеология, а не конкретный продукт прав был ты, а не R00T.

anonymous ()
Ответ на: Re: Луговскому (и не только) на заметку от Selecter

Re: Луговскому (и не только) на заметку

Трижды тут помянутый R. Довольно специфичное, конечно же, числодробление...

Для смеси аналитических и численных рассчётов - Mathematica. Тоже нехило. Ну и Maxima, конечно же, хоть там и маловато числодробильных фичей, но зато всегда в Лисп выпасть можно.

Howler ()
Ответ на: Re: Луговскому (и не только) на заметку от anonymous

Re: Луговскому (и не только) на заметку

Там вообще никаких числодробильных фичей нет, чисто аналитическая система. Но, как и у всех других, есть генерация кода на Фортране и Си.

Howler ()
Ответ на: Re: Луговскому (и не только) на заметку от Howler

Re: Луговскому (и не только) на заметку

>Трижды тут помянутый R. Довольно специфичное, конечно же, числодробление...

Thanks. Будем смотреть, что за зверь такой. http://www-106.ibm.com/developerworks/linux/library/l-r1/

Selecter ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.