LINUX.ORG.RU

Сообщения AITap

 

Fortran 2018: новый стандарт языка

Группа Разработка

2-го декабря 2018-го года Международная Организация по Стандартизации (ISO) опубликовала ISO/IEC 1539:2018, ранее известный под названием Fortran 2015.

Новый стандарт расширяет возможности взаимодействия с программами на C и параллельного программирования:

  • Введён новый тип CFI_cdesc_t, содержащий информацию о типе элементов, ранге, размере передаваемого массива и способе выделения его памяти. Ранее на сторону программы, написанной на языке C, вместо массивов чисел можно было передать только «голые» указатели, и о соблюдении границ массивов приходилось заботиться вручную.
  • Введено понятие команды (team), позволяющее разделить выполняющуюся на кластере программу на несколько сравнительно независимых подмножеств процессов.
  • Появилась возможность обработки ошибок отдельных процессов кластера (fail image и аргумент stat= вызовов change team, end team, event post, form team, sync all, sync images, sync team).
  • Добавлены атомарные операции над переменными (atomic_add, atomic_and, atomic_or, atomic_xor, atomic_fetch_add, atomic_fetch_and, atomic_fetch_or, atomic_fetch_xor, atomic_cas).
  • Улучшена совместимость со стандартом ISO/IEC/IEEE 60559:2011 для чисел с плавающей запятой.

Следующая версия стандарта временно называется Fortran 202x.

Новые возможности Fortran 2018

Бесплатно доступный черновик стандарта

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

 , ,

AITap
()

Xfce 4 будет окружением рабочего стола по умолчанию в Debian 7 «Wheezy»

Группа Debian

Одним маленьким коммитом сделал один большой шаг в развитии дистрибутива разработчик Joey Hess, переключив окружение рабочего стола по умолчанию с GNOME (бывшего таковым как минимум последние 2 релиза системы) на Xfce.

Основной причиной перехода, по словам разработчика, был размер системы: с переключением на Xfce размер образа CD#1 (включающего как минимум окружение рабочего стола по умолчанию и локализации) стал снова подходящим для CD. Он также добавил,

Могут быть и другие причины предпочесть Xfce в качестве окружения по умолчанию, но это и сложный, и субъективный вопрос. К сожалению, в Debian нет установленной процедуры принятия таких решений, но есть чёткая процедура их проверки. Поэтому я решил быть смелым и продолжить традицию деспотического выбора окружения рабочего стола для Debian в tasksel.

>>> Оригинальный commit

 , ,

AITap
()

Debian GNU/Linux 18 лет

Группа Debian

В этот день, 18 лет назад, Ян Мёрдок опубликовал в comp.linux.os.development сообщение о создании нового дистрибутива.
Сейчас в бинарном виде этот релиз уже нигде не хранится, но его ещё можно достать из архива в виде исходных кодов.

За прошедшее время было выпущено 11 релизов, самый последний — Debian 6.0 Squeeze, а текущая ветка unstable содержит более 35000 бинарных пакетов (для архитектуры amd64), что составляет более чем 44 Гб свободного программного обеспечения!

Конечно, это было бы невозможно без помощи сообщества. Помимо более 1000 разработчиков и сопровождающих пакетов со всего света также зарегистрировано более 11000 аккаунтов системы совместной работы Alioth, и даже это число не включает в себя людей, помогающих переводами и багрепортами (и иногда патчами к ним), а также людей помогающих в IRC-каналах, на форумах и в почтовых рассылках.

Сегодня по всему миру разработчики, сопровождающие и пользователи празднуют день рождения любимого дистрибутива, устраивая виртуальные и реальные вечеринки. Пользователи также могут воспользоваться сайтом http://thank-you.debian.net/, чтобы поздравить команду разработчиков или выложить фотографии со своих праздников (на момент написания новости ссылка не работала).

Ура!

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

 ,

AITap
()

RSS подписка на новые темы