LINUX.ORG.RU

ANI, новый язык программирования

 ani,


0

0

Под лицензией GPL v3 выпущен anic, компилятор с экспериментального языка программирования ANI.

Язык ANI сочетает в себе объектно-ориентированность, компиляцию в машинный код, полную встроенную поддержку параллелизма и статическую типизацию

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

> а что, защита памяти обязательная фича для системы для оккам?

Нет, почему ты так решил?

tailgunner ★★★★★
()
Ответ на: комментарий от pitekantrop

Взято из пособия для детского сада

Потоковая обработка базируется на принципе выполнения программы, на- зываемом управлением по данными. Принцип управляемости потоком данных гласит: «Все операции выполняются только при наличии всех операндов (данных), необходимых для их выполнения». В программе, используемой для потоковой обработки, описывается не поток сигналов управления, а поток данных. Обработка, управляемая потоком данных, исходя из описанного выше принципа, отличается от обработки неймановского типа следующими моментами. 1) Операцию со всеми операндами (с имеющимися операндами) можно выполнять независимо от состояния других операций, т. е. появляется возможность одновременного выполнения множества операций (параллельная обработка). 2) Обмен данными между операциями четко определен, поэтому отношение зависимости между операциями обнаруживается легко (функциональная обработка). 3) Поскольку управление операциями осуществляется посредством передачи данных между ними, то нет необходимости в управлении последо- вательностью выполнения и, кроме того, нет необходимости в центра- лизованном управлении (распределенная обработка). Описание вычислительного процесса в машине потоков данных может ...

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