Domande con tag 'programming-languages'

13
risposte

Cosa possono fare più thread che un singolo thread non può? [chiuso]

Mentre i thread possono velocizzare l'esecuzione del codice, sono effettivamente necessari? È possibile eseguire ogni pezzo di codice utilizzando un singolo thread o esiste qualcosa che può essere realizzato utilizzando più thread?     
posta 01.08.2011 - 17:29
7
risposte

Che cos'è l'associazione anticipata e tardiva?

Continuo a sentire legami precoci e tardivi, ma non capisco cosa siano. Ho trovato la seguente spiegazione che non capisco: Early binding refers to assignment of values to variables during design time whereas late binding refers to assignme...
posta 01.06.2013 - 07:00
7
risposte

È un linguaggio assembly?

Nella mia infanzia ero solito programmare su un MK-61 Soviet . Aveva quattro registri operativi (X, Y, Z, T) e 15 registri di memoria. Un programma potrebbe avere 105 passaggi. Come ricordo, aveva comandi come: Scambia i registri X e Y...
posta 13.07.2012 - 00:00
11
risposte

Come posso essere sicuro di imparare effettivamente come programmare piuttosto che semplicemente apprendere i dettagli di una lingua? [chiuso]

Spesso sento che un vero programmatore può facilmente imparare qualsiasi lingua in una settimana. Le lingue sono solo strumenti per fare le cose, mi è stato detto. La programmazione è l'ultima abilità che deve essere appresa e padroneggiata....
posta 10.10.2013 - 18:49
8
risposte

Come erano alcune comunità linguistiche (es. Ruby e Python) in grado di prevenire la frammentazione mentre altre (es. Lisp o ML) non lo erano?

Il termine "Lisp" (o "Lisp-like") è un ombrello per molte lingue diverse, come Common Lisp, Scheme e Arc. Esiste una frammentazione simile in altre comunità linguistiche, come in ML. Tuttavia, Ruby e Python sono entrambi riusciti a evitare qu...
posta 06.04.2012 - 01:19
10
risposte

Sintassi Design - Perché utilizzare le parentesi quando non vengono passati argomenti?

In molte lingue, la sintassi function_name(arg1, arg2, ...) viene utilizzata per chiamare una funzione. Quando vogliamo chiamare la funzione senza argomenti, dobbiamo fare function_name() . Trovo strano che un compilatore o un interp...
posta 05.10.2016 - 15:49
19
risposte

Qualche lingua è diventata molto popolare per qualcosa di diverso dal suo scopo?

Segui questo scenario: Un programmatore crea una lingua per risolvere alcuni problemi. Rilascia quindi questo linguaggio per aiutare gli altri a risolvere problemi come questo. Un altro programmatore scopre che in realtà è molto meg...
posta 04.11.2012 - 18:37
14
risposte

Possiamo formulare affermazioni generali sulle prestazioni del codice interpretato rispetto al codice compilato?

Sto confrontando due tecnologie al fine di raggiungere una raccomandazione per la quale una dovrebbe essere utilizzata da un'azienda. Il codice della tecnologia A viene interpretato mentre il codice della tecnologia B è compilato in codice macch...
posta 10.01.2017 - 13:34
5
risposte

Python è interpretato o compilato?

Questa è solo una meraviglia che ho avuto durante la lettura di linguaggi interpretati e compilati. Ruby è senza dubbio un linguaggio interpretato in quanto il codice sorgente viene elaborato da un interprete nel punto di esecuzione. Al co...
posta 08.12.2010 - 08:28
5
risposte

Esiste una correlazione tra la scala del progetto e il rigore della lingua?

Spiegando la differenza tra rigore delle lingue e paradigmi di un mio collega, ho finito per affermare che: I linguaggi tolleranti, come i linguaggi dinamici e interpretati, sono utilizzati al meglio per prototipi e piccoli progetti o appli...
posta 24.08.2013 - 19:18