Domande con tag 'dynamic-typing'

1
risposta

Digitare le conversioni in una lingua digitata dinamicamente - Dove dovrebbe avvenire la conversione?

Recentemente ho eseguito il debug di un po 'di codice in cui l'implementazione precedente era simile a questa: # controller for group/customers def index @customers = current_user.available_customers(param[:group_id].to_i) end # user def av...
posta 02.12.2016 - 21:01
1
risposta

Tipizzazione statica e battitura dinamica [chiusa]

Sto sviluppando il mio linguaggio di programmazione nel mio tempo libero come hobby. È un linguaggio interpretato. Attualmente la sintassi per le variabili è questa: %<variable> = <value> Ecco alcuni esempi: %test = 10 %some...
posta 16.09.2014 - 19:50
3
risposte

Quali sono alcune strategie per eliminare le interruzioni nel codice dinamico polimorfico distribuito su più livelli?

Contesto: progettazione con classi polimorfiche correlate Ad esempio, consideriamo le seguenti definizioni di classe per la rappresentazione di messaggi che otterremmo da un servizio remoto: class ImageMessage : IMediaMessage class VideoM...
posta 16.08.2018 - 07:40
2
risposte

Ho sentito cambiare "dinamico" durante il runtime? Cos'è quello?

Ho sentito che queste lingue (ad esempio Groovy) hanno la capacità di cambiare dinamicamente il nome della variabile o i metodi di chiamata in runtime! Cosa intendevi per le lingue dinamiche ? E qual è la reale necessità di modificare qualsiasi...
posta 05.03.2011 - 16:54
2
risposte

È utile usare l'incapsulamento nel linguaggio di programmazione dinamico, scritto e interpretato?

Per quello che so, l'incapsulamento è utile perché: se si utilizza direttamente un attributo e si cambia il suo tipo in un linguaggio tipizzato statico, è necessario modificare tutto il codice che utilizza la classe. Al contrario, se hai dic...
posta 31.05.2013 - 15:16
2
risposte

Qual è il tipo migliore per rappresentare un numero in java e perché? [chiuso]

Sto sviluppando un linguaggio di programmazione interpretato dinamicamente, che è interpretato da un runtime scritto in Java. Dato che Java è tipizzato staticamente, devo definire in che modo i numeri utilizzati nella lingua sono memorizzati nel...
posta 12.05.2015 - 21:17
2
risposte

Devo testare gli aspetti che digitano le coperture di controllo?

Ad esempio, dovrei provare in questo modo: // it shouldn't even compile since I'm using a static type-checking expect(addTen('string')).toThrowError() quando è già selezionato come segue: function addTen(n: number): number { return n...
posta 20.05.2017 - 20:32
1
risposta

C'è un modo per impedire alle variabili di cambiare il loro tipo in Python?

È utile che l'interprete derivi automaticamente il tipo di una variabile. Questo da solo è simile alla parola chiave auto in C ++ 11. Tuttavia, in Python le variabili possono cambiare tipo dopo essere state dichiarate per la prima volta. Qu...
posta 01.10.2014 - 13:47
1
risposta

Carica e chiama dinamicamente i delegati in base ai dati di origine

Supponiamo che abbia un flusso di record che deve avere un calcolo. I record avranno una combinazione di queste funzioni eseguite Sum , Aggregate , Sum over the last 90 seconds o ignore . Un record di dati assomiglia a questo...
posta 10.05.2012 - 14:30
5
risposte

Confusione su tipi di dati, compilatori, rappresentazione dei dati hardware e tipizzazione statica e dinamica [chiusa]

Sto cercando di capire la digitazione statica rispetto alla dinamica, ma sto davvero cercando di capire come tutto combaci. Tutto inizia con i tipi di dati. Per quanto ho capito, i tipi di dati sono nozioni abbastanza astratte, che esistono n...
posta 28.11.2015 - 19:21