Аргументы и функции, 28 ноября

Сотрудники Google против Dragonfly, JetBrains продолжает релизопад, а Amazon упрощает разработку роботов.
Аргументы и функции, 28 ноября

О чём сегодня разговор:

Стрекозиный спор

Апдейт по истории с цензурируемым поисковым приложением специально для Китая. Сотрудники Google в знак протеста присоединились к организации по защите прав человека Amnesty International. Об этом они рассказали в блоге на Medium, который так и называется — Google Employees Against Dragonfly.

Аргументы:

  • проект Dragonfly, как и Maven (помните такой?), подрывает доверие к Google как к компании, которая ставит моральные ценности превыше коммерческих;
  • разработка цензурируемого поиска создаст прецедент — то есть, на эту же технологию смогут рассчитывать другие государства (а и правда, если Китаю можно, почему нельзя России или кому-то ещё).

Для тех, кто не врубается в тему, есть октябрьский большой материал — там Сундар Пичаи официально рассказывает, что происходит, почему и как будет выглядеть.

Изучение мнений

Создатели Rust провели третий ежегодный опрос среди пользователей языка. Участвовали почти 6 тысяч разработчиков.

Кратенько по итогам:

  • 75 % разработчиков продолжают использовать Rust (8 % бросили, а 17 % — даже не прикасались к нему);
  • 47 % разработчиков написали на Rust от 1 до 10 тысяч строк кода, а 20 % — от 10 до 100 тысяч;
  • 24 % участников опроса признались в ежедневной работе с Rust, а 43 % используют его еженедельно.

Ещё, конечно, спросили о конкурентах — с каким языком работать удобнее всего. Rust оказался на второй строке, а лидировал Python.

Опрос пользователей Rust 2018

Те, кому плевать не только на удобство, но и на смысл языка, могут попрактиковаться в разработке на ZOMBIE — без толку, зато весело и творчески. Он позволяет матёрым чернокнижникам повелевать душами мёртвых, призывать демонов и подчинять своей воле джиннов. У нас в подборке ещё штук пять таких эзотерических языков.

Осенний релизопад

На уже зарелизенном команда JetBrains не остановилась и вдогонку выпустила CLion 2018.3. Это обновление принесло поддержку новых возможностей C++17, а ещё возможность удалённой разработки и инструменты для измерения производительности.

Сегодня компания объявила также о релизах третьей волны DataGrip и AppCode, но их обзоры на сайте появятся позже.

Amazon: виртуализация и роботостроение

Открыт исходный код Firecracker — это платформа для бессерверных вычислений. Она позволяет создать безопасные и легковесные виртуальные машины microVM на основе ядра Linux.

Запущен RoboMaker — это сервис, помогающий создавать, тестировать и развёртывать программное обеспечение для роботов различного назначения (от воздушных дронов до роботов-сиделок). Код можно писать в облаке, проводить тестирование — на открытом симуляторе Gazebo, после чего закачивать ПО в роботов.