Domande con tag 'programming-languages'

6
risposte

Qual è il compromesso per l'inferenza di tipo?

Sembra che tutti i nuovi linguaggi di programmazione o almeno quelli diventati popolari utilizzino l'inferenza di tipo. Anche Javascript ha ottenuto tipi e inferenza di tipo attraverso varie implementazioni (Acrittico, dattiloscritto ecc.). Mi s...
posta 03.02.2015 - 03:45
6
risposte

come un puro linguaggio di programmazione funzionale può gestire senza istruzioni di assegnazione?

Durante la lettura del famoso SICP, ho trovato gli autori piuttosto riluttanti a introdurre la dichiarazione di assegnazione su Scheme nel Capitolo 3. Ho letto il testo e capisco perché lo sentano così. Poiché Scheme è il primo linguaggio di...
posta 12.04.2012 - 06:57
9
risposte

Perché i compilatori self-hosting considerano un rito di passaggio per le nuove lingue?

In diversi punti ho sentito dire che le persone si aspettano che le lingue utilizzino, o almeno lo siano, un compilatore self-hosting per meritare rispetto. Sono curioso di sapere perché è così. Un compilatore sembra un software molto signifi...
posta 24.11.2014 - 17:14
14
risposte

È possibile combinare i linguaggi di programmazione?

Ho programmato per un po ', ho scritto alcuni programmi rudimentali e voglio continuare ad imparare. Ho raggiunto quel punto in cui non sai più cosa imparare e vorrei fare una domanda per mia curiosità. La domanda, in poche parole, è se riesc...
posta 12.04.2017 - 09:31
13
risposte

Perché i database non sono integrati come funzionalità linguistica?

Esistono linguaggi di programmazione che dispongono di un database integrato come funzionalità di lingua di prima classe anziché connettersi a un database SQL esterno (o altro) esterno? Quali sarebbero gli svantaggi e i vantaggi di una tale funz...
posta 03.12.2010 - 06:47
9
risposte

Qual è il linguaggio di programmazione più utilizzato nel calcolo ad alte prestazioni? E perché? [chiuso]

Credo che un sacco di Fortran sia usato in HPC, ma non sono sicuro che sia solo per ragioni legacy. Le caratteristiche dei moderni linguaggi di programmazione come la garbage collection o il polimorfismo di run-time non sono adatte per HPC po...
posta 04.12.2010 - 15:27
10
risposte

Linguaggio di programmazione in cui ogni funzione chiamata / blocco viene eseguita in un thread separato? [chiuso]

Attualmente sto creando un linguaggio di programmazione per divertimento dove l'idea è che ogni chiamata di funzione / nuovo blocco (se clausole, cicli, ecc.) funzionerà in un thread separato. Invece di creare nuovi Thread lo standard dovrebbe e...
posta 28.02.2017 - 18:40
8
risposte

Perché i siti Web di grandi dimensioni utilizzano lingue diverse per il backend e il frontend?

La mia comprensione dalle piccole applicazioni MVC è che si ha il front-end, che si occupa di HTML, JS, jQuery, ecc. e si ha il back-end, che consiste di controller e modelli. Tuttavia, quando parlo con sviluppatori di grandi aziende, spesso...
posta 22.02.2013 - 07:18
1
risposta

Perché il segno di omissione è stato utilizzato per XOR anziché per l'esponenziazione?

Non che sia davvero un problema per chiunque abbia affrontato questo problema sintattico in precedenza, ma vedo una quantità selvaggia di confusione derivante dall'uso del segno di omissione ( ^ ) come operazione XOR al posto della matematic...
posta 19.09.2016 - 04:23
6
risposte

Perché questi tentativi di abbattere Scala con Xtend e Kotlin? [chiuso]

Quindi ora Eclipse ha offerto Xtend e JetBrains sta offrendo Kotlin - entrambe le versioni sembrano essere state ridotte di Scala. La mia domanda è perché? Ho suonato un po 'con Scala e non è quello difficile. È solo una reazione alla difficol...
posta 08.11.2011 - 13:01