show, já usei bastante essa linguagem e Pawn tem recursos bem unicos que gostaria de ver em outras linguagens (state functions, case range, progressive initializers), ele é tão embedavel quanto Lua, os lugares que conheço que usam ele é servidores de SAMP e Counter Strike.

alias, embora esteja "abandonado" eu prefiro muito mais o fork que a comunidade do samp fez, pois adiciona inumeros recursos que a compuphase tem preguiça de adicionar.

state functions

funcao_a() <estado_1> {}

funcao_a() <estado_2> {}

main()
{
  state stado_1
  funcao_a()
} 

switch case ranges

switch (value) {
   case 1..5: foo(); // não precisa de break
   case 6: bar():
   default: z();

}

progressive initializers

new meu_array[100] = {1, 2, 3, ...}