Hancock - новый язык для обработки больших обьемов данных

Hancock - это новый язык, основанный на C, и предназначенный специально для облегчения понимания и разработки программ, работающих с большим количеством относительно однородных данных. Он написан на C и полностью с ним совместим. Hancock лишь добавляет расширения для работы с данными к множеству C. Таким образом любая C программа - одновременно является и Hancock - программой.

Hancock - идеально подходит для задач реального времени по обработке сырых потоковых данных в мультимедиа, телекоммуникациях, сетевом вещании и других подобных применений. Язык создавался с учетом использования во встраиваемых системах и использования DSP-чипов.

Hancock - разработан и поддерживается лабораторией разработок AT&T и постоянно исправляет ошибки и добавляет функциональность с учетом опыта применения. Его используют такие компании как Texas Instruments, Motorola, Samsung и др.

По ссылке также находятся исходные тексты реализации языка. Последний релиз - 2.0.2

©  Linux.org.ru