
ViJu
cell
cinema
CSS
desktop
docbook
Drupal
Drupal 6
Education
future
gadget
google
http raw
IE
java
linux
mobile
MS
open source
photo & video
php
Rebol
ruby
services
shop'опоголизм
snippet
spam
svg
theme
Theme by pieces
troubleshooting
useful
web
XHTML/CSS
XML
xslt & xsl-fo
yandex
Альтернативы
Сборник
Эх яблочко
а у нас
браузеры
вёрстка
деградация
интернет-магазин
кино
отдых
поток сознания
почитать
развивающие игрушки
цитата
Mumps/II
Vitaliy 25/09/2008
Mumps - это не только название болезни "свинка" на английском, это ещё стандарт языка программирования баз данных. Язык программирования Mumps используется для обработки огромных объёмов иерархически структурированных данных в ряде крупных ведомств и организаций северной Америки, России и других стран.
Этим летом новую открытую версию своего интерпретатора для языка программирования Mumps выпустил профессор Университета Северной Айовы Кевин О'Кейн , объем проделанной работы впечатляет (далее описание фич на английском).
To legacy Mumps, Mumps/II adds the following features:
- Relational database access. Mumps/II interoperates with PostgreSQL, a widely used, free, (Berkeley license) open source RDBMS system. Mumps/II can access PostgreSQL databases as well as store the Mumps/II hierarchical and multidimensional file system in PostgreSQL tables.
- Advanced text processing functional support. Mumps/II adds many functions to the legacy Mumps base including functions to compute Smith-Waterman sequence alignments, the Perl Compatible Regular Expression Library, the Cosine, Jaccard, and Dice similarity coefficients, and a number of matrix manipulation routines.
- Shell scripting. Mumps/II has facilities to interact fully with the underlying operating system through shell scripts. These permit a full range of system functions to be directly executed from the Mumps/II environment.
- Translation to and compatibility with C++. The Mumps/II compiler translates Mumps/II programs to standard C++. Thus, Mumps/II programs can call upon the complete resources of the C++ runtime environment. Mumps/II programs may contain embedded C++ statements and there is a C++ class hierarchy to give user written C++ programs access to all Mumps/II facilities.

А в реальной жизни у него есть какое-нибудь применение?
Более десяти лет назад на нём много чего делали не только в штатах, но и здесь.
Потом на десятилетие ни осталось ни одного поставщика Mumps кроме компании Intersystems, которая тупо купила больше дюжины других компаний с их mumps'ами, и стала выставлять на свои продукты работающие поверх Mumps (InterSystems Cach? и др.) такие ценники, что ой-ёй-ёй.
Но несмотря на цены, с клиентами у них всё более чем здорово.
http://www.intersystems.com/casestudies/by-industry.html
http://www.intersystems.com/aboutus/index.html
большая часть mumps программистов сегодня работают под InterSystems Cach?
Отправить новый комментарий