Корпорация Oracle анонсировала второй крупный релиз своей NoSQL-СУБД, впервые представленной около года назад, — NoSQL Database 2.0.
NoSQL Database от Oracle — это база данных, хранящая пары ключей-значений и распространяющаяся в двух редакциях: бесплатной под свободной лицензией AGPL (Community Edition) и коммерческой (Enterprise Edition). В релиз NoSQL Database 2.0 были добавлены динамическое управление ресурсами (как вычислительными, так и хранимыми данными), поддержка хранения и получения больших объектов данных, таких как документы и изображения (Large Object API), улучшенная интеграция с СУБД Oracle и платформой Hadoop.
Кроме того, сообщается о новых успехах в производительности при использовании NoSQL Database в крупных кластерных инсталляциях.
Ровно 25 лет назад, 18 декабря 1987 года, Ларри Уолл (Larry Wall), работавший программистом в компании Unisys, представил в новостной рассылке comp.sources.misc первый релиз языка программирования Perl.
Perl, унаследовавший некоторые черты и возможности лучших друзей системных администраторов — UNIX-инструментов shell, awk и sed, — позиционировался как скриптовый язык для операционных систем семейства UNIX, призванный упростить работу с файловыми отчётами. Одной из особенностей Perl стал девиз «Есть больше одного способа сделать это» («There’s More Than One Way To Do It», TMTOWTDI), отражающий особый синтаксис языка, предлагающий программистам свободу в том, каким способом делать ту или иную вещь. Такой подход был выбран Ларри Уоллом не просто так — ведь автор Perl увлекается лингвистикой.
Со времен выпуска Perl 1.0 этот язык прошел длинный эволюционный путь: в 1988 году вышел Perl 2, в 1989 — Perl 3, в 1991 — Perl 4, а в 1994 — Perl 5. Perl 5 до сих пор весьма популярен и используется в большом количестве системных инструментов и разнообразных приложений, особенно распространённых на современных UNIX-подобных платформах (GNU/Linux, *BSD и т.п.). Последняя версия Perl — 6 — вносит очень значимые изменения в Perl и до сих пор находится в разработке (с 2000 года). На сегодня существует несколько реализаций Perl 6; наиболее известные из них — Rakudo Perl и Pugs.