Idiomas interpretados com gerenciamento manual de memória?
Quallinguagens interpretadas linguagens livres de ponteiro (IE: Python, Java, Perl, PHP, Ruby, Javascript, etc) têm gerenciamento manual de memória? Não me lembro de ter ouvido falar de um.
A principal preocupação com as linguagens interpretadas não são os atrasos não determinísticos (ou a complexidade do espaço quando não há atraso suficiente) da coleta de lixo? Então, por que não escrever algo exatamente como Java, mas força você a liberar memória manualmente?
EDITAR
O que quero dizer com gerenciamento manual de memória é que o idioma teria referências a objetos e você pode excluir o objeto usando uma referência.
Exemplo:
Object a = new Object(); // a is a reference to the object
Object b = a; // b is a reference to the same object
a.method(); // fine
delete b; // delete the object referenced by b
a.method(); // null dereference exception
Então, quais advertências (além de vazamentos de memória) poderiam existir em um idioma como este exemplo?