I nomi di variabili lunghe (molto lunghe) rallentano la compilazione del codice sorgente?
Sono consapevole che la lunghezza delle variabili ha un impatto dello 0% sull'interpretazione in quanto il compilatore le modifica al codice macchina che è sempre della stessa lunghezza. Ma la mia domanda è: la velocità con cui il compilatore varia a seconda della lunghezza delle variabili?
Ad esempio, se ho un nome di variabile lungo un milione di caratteri, sicuramente il compilatore farebbe fatica a riconoscere la variabile è una variabile, avrebbe bisogno di leggere l'intera cosa prima cosa che richiederebbe sicuramente più tempo a seconda delle sue dimensioni?
Per chiarire, quale processo utilizza tipicamente i compilatori di linguaggio di alto livello (la maggior parte dei casi) quando si modifica il nome di una variabile del codice sorgente in un nome di codice macchina?
Trovano l'inizio della variabile che funziona da sinistra e poi trovano la fine che lavora da destra, leggono l'intero nome della variabile (un carattere alla volta) fino a quando non viene trovata la fine o non lo fanno nemmeno guarda il nome della variabile e sappi solo che il codice richiede una variabile di tipo int (ad esempio) e assegna un nome a livello di macchina all'istante e quindi ignora completamente tutti i nomi di variabili definite dall'utente?
Nota che sono un novizio completo (ancora uno studente) quindi scusami se non trovo i miei termini confusi.