Domande taggate «static-typing»



5
Esiste una correlazione tra la portata del progetto e la rigidità della lingua?
Spiegando la differenza tra rigore delle lingue e paradigmi a un mio collega, ho finito per affermare che: I linguaggi tolleranti, come i linguaggi dinamici e interpretati, vengono utilizzati al meglio per prototipi e piccoli progetti o applicazioni Web di medie dimensioni. Quando si scelgono linguaggi dinamici eleganti come Python …

7
Studi linguistici dinamicamente vs staticamente tipizzati [chiuso]
Esistono studi condotti sull'efficacia di linguaggi tipizzati staticamente o dinamicamente? In particolare: Misurazioni della produttività del programmatore Tasso di difetto Includendo anche gli effetti dell'utilizzo o meno di unit test. Ho visto molte discussioni sui meriti di entrambe le parti, ma mi chiedo se qualcuno abbia fatto uno studio al …


14
È una cattiva idea restituire tipi di dati diversi da una singola funzione in un linguaggio tipizzato in modo dinamico?
La mia lingua principale è di tipo statico (Java). In Java, è necessario restituire un singolo tipo da ogni metodo. Ad esempio, non è possibile avere un metodo che restituisce un condizionatamente Stringo ritorna condizionalmente una Integer. Ma in JavaScript, ad esempio, questo è molto possibile. In un linguaggio tipicamente …





3
C'è un vero vantaggio nei linguaggi dinamici? [chiuso]
Innanzitutto voglio dire che Java è l'unica lingua che abbia mai usato, quindi per favore scusa la mia ignoranza su questo argomento. Le lingue tipizzate in modo dinamico consentono di inserire qualsiasi valore in qualsiasi variabile. Quindi, ad esempio, potresti scrivere la seguente funzione (psuedocode): void makeItBark(dog){ dog.bark(); } E …





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.