Аргументы и функции, 28 ноября
Сотрудники Google против Dragonfly, JetBrains продолжает релизопад, а Amazon упрощает разработку роботов.
О чём сегодня разговор:
- сотрудники Google негодуют из-за китайского проекта Google;
- создатели Rust изучают пользователей Rust;
- JetBrains выпускает CLion, DataGrip и AppCode 2018.3;
- Amazon открывает платформу виртуализации и упрощает разработку роботов.
Стрекозиный спор
Апдейт по истории с цензурируемым поисковым приложением специально для Китая. Сотрудники 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.
Те, кому плевать не только на удобство, но и на смысл языка, могут попрактиковаться в разработке на ZOMBIE — без толку, зато весело и творчески. Он позволяет матёрым чернокнижникам повелевать душами мёртвых, призывать демонов и подчинять своей воле джиннов. У нас в подборке ещё штук пять таких эзотерических языков.
Осенний релизопад
На уже зарелизенном команда JetBrains не остановилась и вдогонку выпустила CLion 2018.3. Это обновление принесло поддержку новых возможностей C++17, а ещё возможность удалённой разработки и инструменты для измерения производительности.
Сегодня компания объявила также о релизах третьей волны DataGrip и AppCode, но их обзоры на сайте появятся позже.
Amazon: виртуализация и роботостроение
Открыт исходный код Firecracker — это платформа для бессерверных вычислений. Она позволяет создать безопасные и легковесные виртуальные машины microVM на основе ядра Linux.
Запущен RoboMaker — это сервис, помогающий создавать, тестировать и развёртывать программное обеспечение для роботов различного назначения (от воздушных дронов до роботов-сиделок). Код можно писать в облаке, проводить тестирование — на открытом симуляторе Gazebo, после чего закачивать ПО в роботов.