Vorrei chiedere informazioni sulla storia dei linguaggi di programmazione, in particolare sul ruolo dell'hardware nello sviluppo del linguaggio negli ultimi 20-30 anni.
Ho letto della storia di Python e del progetto ABC . Mi sembra che ci siano state molte lezioni apprese sulla struttura del linguaggio, sull'astrazione su una sintassi più naturale ("espressiva"), sull'estensibilità ecc.
Mi piacerebbe sapere quale ruolo ha avuto l'hardware nello sviluppo delle lingue moderne. Ad esempio, più RAM significa che le lingue potrebbero essere meno efficienti con l'allocazione della memoria, ma diventare più convenienti per l'utente? I processori più veloci significavano che operazioni proibitive e costose potevano spostarsi nel mainstream?