Domande con tag 'dynamic-typing'

6
risposte

In Java, sacrificheresti la sicurezza del tipo per un'interfaccia di programmazione migliore

Quando e perché dovresti generalmente sacrificare typesafety per un'interfaccia di programmazione migliore? Lasciatemi fare un esempio: se avessi la possibilità di scegliere tra due aggregatori di eventi, quale preferiresti e perché? Ver...
posta 27.03.2013 - 21:23
1
risposta

Una domanda sui tipi statici

Come si scrive staticamente il seguente programma JavaScript function c(str) { c = eval(str); return c(str); } Non sto cercando di iniziare una guerra di fiamma, ma sono sinceramente curioso. Ho sempre pensato che i linguaggi dinamici p...
posta 01.08.2014 - 17:12
2
risposte

Tutti i linguaggi di scripting sono scritti in modo dinamico? [chiuso]

Tutti i linguaggi di scripting sono scritti in modo dinamico? Sto usando TCL. È un linguaggio di scripting e non applica o consente il delaring di variabili. È invece un linguaggio tipizzato dinamicamente con ducktyping. Il tipo di variabile...
posta 13.12.2013 - 09:22
5
risposte

Quali sono i tipi di matrici di lingue digitate dinamicamente?

Ad esempio, in JavaScript, posso fare cose del genere: var arr = [1, "two", /three/, [4]]; Non c'è modo di fare una cosa del genere in C! Tranne utilizzando un void* , che non è un modo efficiente / sicuro. È così che le implementazi...
posta 23.10.2013 - 11:53
2
risposte

In javascript e in altre lingue che mancano di un compilatore, l'unità sta testando un buon metodo per garantire la sintassi corretta e la denominazione delle variabili?

Ho lavorato su un'applicazione web di medie dimensioni che fa un uso molto pesante di javascript. Tendo ad introdurre errori comuni per 10 righe di codice con un nome di variabile sconosciuto o nome di funzione da un altro modulo \ namespace o d...
posta 20.02.2012 - 19:48
3
risposte

In che modo le lingue tipizzate staticamente gestiscono il rilevamento dei test? [chiuso]

Vengo da uno sfondo Python, quindi sono abituato a una scoperta di test piuttosto automatica. Ad esempio, la libreria py.test individua automaticamente tutti i file che iniziano con test , trova le classi i cui nomi iniziano con Test...
posta 29.03.2014 - 21:08
2
risposte

Nuove conoscenze che posso imparare dalla lingua Groovy

Mi rendo conto che, per un programmatore che viene dal mondo Java, Groovy contiene molte nuove idee e trucchi fantastici. La mia situazione è diversa, poiché sto imparando Groovy proveniente da uno sfondo dinamico, principalmente Python e Jav...
posta 30.06.2012 - 18:01
2
risposte

C # pratiche statiche provenienti da sfondo dinamico

Sono stato dappled in C # dopo essere venuto da diversi anni in PHP. Non trovo la lingua particolarmente difficile, sebbene ci siano molti più costrutti su cui abituarmi. La mia domanda è di aiutarmi a cambiare il modo di pensare quando uso C...
posta 16.12.2014 - 10:33
5
risposte

Imparando ad implementare il compilatore del linguaggio digitato in modo dinamico [chiuso]

Sono interessato a imparare come creare un compilatore per un linguaggio tipizzato in modo dinamico. La maggior parte dei libri di compilazione, dei corsi universitari e degli articoli / tutorial che ho incontrato sono specifici per le lingue ti...
posta 10.03.2011 - 02:54
4
risposte

Quando non usare la dinamica in C # [chiuso]

Sto creando una classe simile alla seguente: public class KeyValue { public readonly string key; public readonly object value; } Il valore potrebbe essere di qualsiasi tipo di oggetto come conseguenza di questo design. In alterna...
posta 18.09.2014 - 02:30