Stav dette: Evolução e futuro do uso de paradigmas no JavaScript