
Adopt
JavaScript as a first class language | Ruby
Trial
Domain-Specific Languages | Groovy
Assess
Functional languages | Java language end of life | Clojure | F# | HTML 5 | Scala

Adopt
Care about languages
Trial
AngularJS and Knockout | Jekyll | Require.js | Sinatra | Twitter Bootstrap
Assess
Functional Java | JavaScript as a platform | Lua
Hold
Backbone.js

Adopt
CSS frameworks | Jasmine paired with Node.js
Trial
JavaScript MV* frameworks | Play Framework 2
Assess
Nancy
Hold
Handwritten CSS

Adopt
Java 8
Trial
Go language | Hive | ReactiveX | R as Compute Platform
Assess
Elixir | Python 3 | TypeScript | Rust | Spring Boot
Hold
JSF


Trial
Dapper | Fetch | Redux | Enzyme
Assess
Cylon.js | GraphQL | Immutable.js | TensorFlow | ECMAScript 2017 | Vue.js | WebRTC
Hold
AngularJS

Trial
Avro | AssertJ | CSS Grid Layout | CSS Modules | Jest
Assess
Angular 2 | DeepLearning.scala | Kotlin | Spring Cloud | ARKit/ARCore | CSS-in-JS | Gobot | PyTorch | single-spa

Trial
Apollo | MockK
Assess
Flutter | Reactor | troposphere | WebAssembly | Apache Beam | Q# | SAFE stack | WebFlux

Trial
Resilience4j | React Hooks
Assess
Arrow | Chaos Toolkit | Karate | Micronaut | react-testing-library | Taiko | SwiftUI

Further reading

How programming languages have evolved

Understanding cloud's significance
