Come so che in C, possiamo usare il puntatore di funzione e questo viene chiamato durante l'esecuzione (1).Perché C non è un linguaggio dinamico?
Per definizione da Wikipedia:
dinamico linguaggio di programmazione è un termine utilizzato ampiamente in informatica per descrivere una classe di alto livello linguaggi di programmazione che eseguono a runtime molti comportamenti comuni che altro le lingue potrebbero essere eseguite durante la compilazione , se non del tutto ...
Quindi la mia domanda è, perché C non è un linguaggio dinamico p roviding la funzione in (1)?
Ooooh .. ottimo punto +1. –
Certo che puoi. C'è un codice auto-modificante là fuori in natura. Sì, voglio dire C. Il codice può ricompilare se stesso ed eseguire un nuovo binario o modificare il suo binario corrente. – samoz
Puoi farlo con qualsiasi lingua. – winwaed