Je viens d'un autre langage

Ce que vous écrivez déjà, et ce que cela devient ici — plus les quelques points qui vous surprendront vraiment, la part qu'un tableau de syntaxe ne porte pas.

Java

Des classes sans héritage, null dans le système de types.

Kotlin

Le parent le plus proche — et là où il diverge.

Go

Des génériques monomorphisés, des erreurs qui ne sont pas des valeurs.

Rust

Compter plutôt qu'emprunter, et pourquoi.

C

La même machine, sans les pièges.

C++

Le RAII que vous connaissez, sans le reste.

C#

Les types référence nullables, poussés jusqu'au bout.

Python

La même lisibilité, vérifiée avant l'exécution.

JavaScript

Ni coercitions, ni undefined, ni seconde égalité.