Domande taggate «dynamic-typing»

La digitazione dinamica è una proprietà di un linguaggio di programmazione in cui i controlli del tipo vengono eseguiti principalmente in fase di esecuzione.



10
Perché le lingue tipizzate dinamicamente non consentono allo sviluppatore di specificare il tipo?
I linguaggi tipicamente dinamici che conosco non consentono mai agli sviluppatori di specificare i tipi di variabili, o almeno hanno un supporto molto limitato per questo. JavaScript, ad esempio, non fornisce alcun meccanismo per imporre tipi di variabili quando è conveniente farlo. PHP permette di specificare alcuni tipi di argomenti …




4
Sviluppare un linguaggio dinamico
Ho creato diversi compilatori scritti a mano per linguaggi molto semplici, ma ora voglio provare a sviluppare un linguaggio dinamico, simile a un Python o Ruby semplificato. Tuttavia, è stato facile per me capire come funzionano i compilatori. I compilatori primitivi traducono e basta. Ma non posso farlo se la …

2
Qual è la relazione tra Dynamic Language Runtime e C # 4.0?
Diciamo che volevo creare un compilatore / interprete di linguaggio dinamico, forse un interprete di Scheme, sulla piattaforma .NET così come esiste oggi. Sarebbe meglio usare Dynamic Language Runtime (DLR) o utilizzare C # 4.0 per implementare le funzionalità dinamiche del mio linguaggio? O ho bisogno di entrambi? So che …



5
Le lingue statiche e tipicamente dinamiche possono essere viste come strumenti diversi per diversi tipi di lavori?
Sì, domande simili sono state poste ma sempre allo scopo di scoprire "qual è la migliore". Lo sto chiedendo perché mi sono inventato principalmente in JavaScript e non ho molta esperienza nella scrittura in linguaggi tipicamente statici. Ciononostante, vedo sicuramente valore nell'apprendimento del C per la gestione di operazioni impegnative …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.