Domande con tag 'programming-languages'

1
risposta

Qual è la connessione tra inferenza di tipo e sistemi di tipi avanzati?

Non capisco la connessione tra inferenza di tipo e sistemi di tipi avanzati. Non vedo perché Haskell o Standard ML o OCaml non possano esistere senza inferenza di tipo. La mia unica ipotesi è che l'inferenza di tipo avrebbe potuto essere una ten...
posta 15.07.2016 - 18:41
2
risposte

è JS un linguaggio digitato gradualmente?

Stavo facendo ricerche su concetti tipizzati staticamente e tipizzati dinamicamente e ho scoperto che esiste un altro tipo di sistema chiamato gradualmente digitato. Da wikipedia Gradual typing is a type system in which variables may b...
posta 23.06.2014 - 07:39
1
risposta

Quali aspetti di Haskell hanno portato al suo aumento di popolarità tra gli esperti?

20 anni fa, il mondo della programmazione funzionale era tutto basato su Lisp e Scheme. Quando andai all'università nel 2001, il mio corso Fall Semester Freshman CS 101 fu insegnato in OCaml. Tuttavia, al giorno d'oggi le persone che parlano...
posta 07.05.2015 - 23:30
1
risposta

Implementazioni diverse dell'ottimizzazione delle chiamate tail

Ho sentito alcune persone nella mia università discutere dell'ottimizzazione delle chiamate tail in ML come se si trattasse di una versione speciale dell'ottimizzazione delle chiamate tail. Le implementazioni ML (SML / F #) di tco in questi ling...
posta 05.04.2015 - 22:48
1
risposta

Perché alcuni tipi di dati sono deprecati mentre altri sono obsoleti? [chiuso]

Perché alcuni tipi di dati o funzioni sono resi obsoleti in una versione più recente di un'API e altri sono contrassegnati come deprecati? Perché non renderli tutti obsoleti o perché non li rendono tutti deprecati?     
posta 17.10.2012 - 20:13
4
risposte

Esiste un concetto di variabile con fasi di inizializzazione: non inizializzato, inizializzato, immutabile?

Stavo guardando questo thread su Stack Overflow e ho pensato alla programmazione funzionale che sono stato l'apprendimento, e quanto l'immutabilità sia così importante lì, e mi è venuto in mente che forse un linguaggio ha avuto l'idea di far p...
posta 04.07.2013 - 00:16
2
risposte

Interazione linguistica

Come funziona un programma composto da più lingue? In che modo le lingue interagiscono o interagiscono tra loro? Come fanno a capirsi? Come fai a sapere quando utilizzare una determinata lingua e come li implementa in modo che lavorino insieme?...
posta 30.03.2016 - 09:28
2
risposte

Quanto ti aiuta in altre lingue? [duplicare]

Quanto l'apprendimento da C a livello moderato ti aiuta come programmatore. Ad esempio, essere competente in C semplifica l'apprendimento delle lingue con il passare del tempo e una migliore comprensione di esse?     
posta 08.01.2015 - 21:41
1
risposta

Come si utilizza effettivamente la codifica per produrre progetti? [chiuso]

Sono nuovo per l'intera società di programmazione e le lingue che sto imparando in questo momento sono C ++ e Lua. Ma, mentre sto imparando, non posso fare a meno di chiedermi in che modo semplici sintassi come la stampa e le affermazioni siano...
posta 27.04.2018 - 03:46
2
risposte

Una versione di Python shelve module che sa quando le sue voci sono state modificate può essere scritta in qualsiasi linguaggio di programmazione?

shelve è un modulo Python che semplifica la permanenza di un dizionario Python su disco (nelle giuste condizioni). La documentazione per shelve fornisce questo esempio per dimostrare una delle trappole dell'uso di uno scaffale: impor...
posta 06.07.2014 - 19:33