Fortran->Algol->Cpl->Bcpl->C->C++->Java .....
Il semble que chaque langue soit construite à partir d'une langue ancestrale. Ma question : les nouvelles langues prolongent les langues parentes ou il y a une sorte d'astuce ?
Par exemple, System.out.print() en Java ; est-ce en fait printf() en C, et ainsi de suite (printf est en fait en Cpl) ?
Si c'est le cas, les langues suivantes ne seront-elles pas plus lentes et n'auront-elles pas besoin de plus de mémoire ? Qu'est-ce qui distingue un nouveau langage d'un cadre ?