"As in previous years, the 2020 edition of Pentalog’s Technology Trends review takes the specific angle of “reducing unnecessary complexity.” Fortunately, today we have more tools to decrease this complexity. Now we have FaaS, CaaS, low-code, public cloud managed services and more specialized and better programming languages. Industry efforts to reduce unnecessary complexity are an important step for robust, secured, scalable and evolutionary architecture.
Since the first version of Technology Trends in 2018, we saw WebAssembly as the next big thing, with huge impact over the web. However, its impact isn’t there yet.
Node.js is the new king!
HTTP/3 has experimental browser support since this year.
Speaking about something exceptional in the world of front-end frameworks, Vue gets finally its 3.0 release (React and Anglular have ordinary releases). It is hard to assess if the release comes too late or not to gain user traction.
In the COVID-19 era, Teams outpaced Slack and automation got an unexpected boost with RPA, API, low-code/no-code, ML and intelligent business process management.
Rust is the de-facto challenger and the unique viable alternative of C++ (which just saw its most important renewal: C++20). Go struggles with its future version, Swift moved to the backend, TypeScript is at an all-time high and Dart increases its popularity since the existence of Flutter."