Comparaison LeekScript

Comparaison LeekScript

> LeekScript

Fonctionnalité LeekScript 1 LeekScript 2 LeekScript 3 LeekScript 4 LeekScript 5

Langage de base✅✅✅✅✅

Objets et POO❌✅✅✅✅

Piles d'appels d'erreurs❌✅✅✅✅

Erreurs d'analyse multiples❌✅✅✅✅

Passage par référence par défaut❌✅✅✅✅

Points virgules optionnels❌✅✅✅✅

Classes de base, littéraux d'objets, reflexion❌❌✅✅✅

Arrays et Maps performants❌❌❌✅✅

Entiers 64-bit❌❌❌✅✅

Paramètres par défaut function(x = 10)❌❌❌✅✅

Arrow functions (x => x ** 2)❌❌❌✅✅

Accès de plage array[5:10]❌❌❌✅✅

Formes binaire et hexa 0b0110101, 0xae1fb6❌❌❌✅✅

Fonctions numériques : bitCount, isFinite, binString etc.❌❌❌✅✅

Sets, <1, 2, 3>, Intervalles [10..20]❌❌❌✅✅

switch❌❌❌✅✅

match❌❌❌❌✅

Modules export, import❌❌❌❌✅

Entiers à précision arbitraire❌❌❌❌✅

Symboles (π, ², etc.)❌❌❌❌✅

Nouveaux opérateurs ~~, |x|, <=>, ??❌❌❌❌✅

continue N, break N❌❌❌❌✅

Exceptions throw, try catch❌❌❌❌✅

Inférence de type❌❌❌❌✅

API LS et combat orientée objet❌❌❌❌✅

Performance maximale (comme C)❌❌❌❌✅