Уровень 0 · материалов: 3
В кластер входят документы, содержащие критический разбор, сравнение или ретроспективную оценку применимости конкретных языков программирования и программных библиотек.
Общие признаки: анализ преимуществ и недостатков технологий, выбор инструментов для разработки, оценка эффективности языков программирования и фреймворков
Группа выше: Сравнение языков программирования между собой
Смысл: The text is a retrospective analysis of a 2016 prediction regarding five promising programming languages. It evaluates their actual growth and stability three years later, concluding that Kotlin, Rust, and Elixir successfully transitioned toward mainstream or production-ready status, while Elm and Crystal struggled.
A three-year follow-up on predicted promising languages, finding Kotlin a massive success, Rust and Elixir production-ready, and Elm/Crystal lagging behind.
Смысл: The text describes Wargaming's transition toward using Erlang for high-load microservices to solve performance bottlenecks found in Python/Twisted, while providing a balanced critique of the language's strengths and weaknesses from both novice and expert perspectives.
Wargaming details its successful use of Erlang for high-load microservices, weighing its powerful concurrency and reliability against its sparse ecosystem and challenging syntax.
Смысл: The text is a subjective analysis of various JavaScript frameworks (Angular, Ember, React, Polymer, Backbone) from 2015, highlighting their pros and cons. The author concludes that while each has merits, there is a need for a flexible, modular tool that doesn't force a specific 'way' of working, leading to the introduction of AmpersandJS.
An opinionated critique of major 2015 JS frameworks leading to the proposal of AmpersandJS as a flexible, modular alternative.