Domande con tag 'programming-languages'

3
risposte

Perché i computer non dispongono di hardware specializzato come lo smistamento delle reti?

Invece di programmare il modo in cui lo facciamo, perché non creiamo le specifiche di attività comuni come "l'ordinamento", e quindi lasciamo che l'ambiente lo compili per sfruttare al meglio il suo hardware? In questo modo, potremmo spedire il...
posta 26.05.2013 - 11:33
3
risposte

Le chiusure con effetti collaterali sono considerate "stile funzionale"?

Molti linguaggi di programmazione moderni supportano alcuni concetti di chiusura , ovvero di un pezzo di codice (un blocco o una funzione) che Può essere considerato come un valore, e quindi memorizzato in una variabile, passato a diverse p...
posta 07.11.2012 - 20:56
8
risposte

Past If statements Arrays, loop ... E adesso?

Ho rinunciato a programmare un po 'più di un anno fa quando ho continuato a colpire questo muro. Sto rivisitando l'argomento perché voglio creare un'applicazione Android di base. Ma sento che la mia conoscenza limitata non sarà sufficiente. E...
posta 04.01.2013 - 03:56
4
risposte

Perché i generatori e le funzioni Python condividono la parola chiave "def"?

Considera quanto segue: def some_function(): return 1 def some_generator(): yield 1 Nel codice sopra, some_function è una funzione, mentre some_generator è un generatore. Sembrano abbastanza simili. Il problema che ho...
posta 28.01.2015 - 04:13
4
risposte

Un linguaggio di programmazione può funzionare anche senza dichiarazioni?

Come programmazione in JavaScript, ho notato che tutto ciò che può essere fatto con istruzioni e blocchi può essere fatto solo con le espressioni. Un linguaggio di programmazione può funzionare bene solo con le espressioni? E, se sì, perché le a...
posta 16.12.2012 - 13:53
5
risposte

Concorrenza configurabile in Java o in qualsiasi altro linguaggio di programmazione

Mentre stavo leggendo un documento di ricerca sulla concorrenza denominato Software e la Rivoluzione della concorrenza ( versione html ). Mi sono imbattuto in seguenti righe: Unfortunately, although locks work, they pose serious problem...
posta 26.03.2016 - 11:50
2
risposte

Ci sono attualmente lingue complete non-mainstream per uso generico?

Le lingue complete di Non Turing offrono un grande vantaggio rispetto alle lingue complete di Turing in quanto sono molto più analitizzabili e, quindi, offrono possibilità di ottimizzazione molto più ampie. Tuttavia sono a malapena utilizzati e...
posta 24.06.2013 - 02:28
5
risposte

Una misura della velocità di sviluppo

Ho visto molti test misurare la velocità di esecuzione dei linguaggi di programmazione, ma non ho mai trovato test che misurino la velocità di sviluppo. Ho sentito che la velocità di sviluppo aumenta quando si lavora con linguaggi dinamici, m...
posta 27.10.2010 - 16:44
1
risposta

La matematica aveva bisogno di capire la teoria dietro il sistema di tipi di Haskell?

Recentemente, sono diventato profondamente interessato a Haskell. Durante il tentativo di apprendere nuovi concetti (ad es. la parola chiave forall e monade ST ) e il sistema di tipo Haskell in generale, I si imbattono continuamente in con...
posta 03.10.2013 - 21:00
4
risposte

Cosa coprire in un discorso di "introduzione a Python"?

Sono in una squadra di studenti che si sta concentrando sullo sviluppo web. I miei compagni di squadra sono interessati a Python e io sono l'unico che l'ha imparato, quindi mi è stato chiesto di fare un discorso di "introduzione a Python" la pro...
posta 17.05.2011 - 07:08