Domande con tag 'programming-languages'

6
risposte

Quanto è rischioso utilizzare Coffeescript senza conoscere Javascript? [chiuso]

Sono un programmatore ragionevolmente esperto che cerca di imparare lo sviluppo del web. Sto cercando di sviluppare un'applicazione web lato client che usi svg o canvas per la grafica. Ho deciso che mi piacerebbe scrivere il codice dell'applicaz...
posta 23.08.2011 - 03:11
5
risposte

Cosa si intende per "supporto nativo per una funzionalità" in un linguaggio di programmazione?

Ho seguito una riga simile a questa "PHP non ha supporto nativo per Unicode". Inoltre ho letto che Python ha il supporto nativo per Unicode. Ora puoi chiamare una funzione utf8_encode() in PHP per codificare una stringa in Unicode e puoi us...
posta 09.05.2012 - 23:26
3
risposte

In che modo un sistema di tipo statico influisce sulla progettazione di un linguaggio basato su prototipi?

L' articolo di Wikipedia sulle lingue basate sui prototipi contiene il seguente paragrafo: Almost all prototype-based systems are based on interpreted and dynamically typed languages. Systems based on statically typed languages are technic...
posta 22.07.2011 - 14:37
2
risposte

Qual è un esempio di continuazione non implementato come procedura?

Una interessante discussione sulla distinzione tra callbacks e continuazioni su SO hanno richiesto questa domanda. Per definizione, una continuazione è una rappresentazione astratta della logica necessaria per completare un calcolo. Nella...
posta 20.09.2013 - 10:29
8
risposte

Perchè è considerata una buona pratica confezionare il codice del programma e il codice dell'interfaccia grafica in classi diverse?

Quindi il mio insegnante mi dice che è molto importante non incapsulare il codice del programma e il codice dell'interfaccia grafica nelle stesse classi, ma per mantenerli completamente indipendenti. Sto attualmente scrivendo un gioco per iPhone...
posta 06.05.2011 - 13:37
7
risposte

C # ti dà "meno corda per impiccarti" rispetto al C ++? [chiuso]

Joel Spolsky ha caratterizzato il C ++ come "abbastanza corda per impiccarti" . In realtà, riassumeva "Effective C ++" di Scott Meyers: It's a book that basically says, C++ is enough rope to hang yourself, and then a couple of extra miles...
posta 25.08.2012 - 22:23
11
risposte

I linguaggi di programmazione dovrebbero essere rigidi o lenti? [chiuso]

In Python e JavaScript, i punti e virgola sono opzionali. In PHP, le virgolette attorno a chiavi di array sono opzionali ( $_GET[key] vs $_GET['key'] ), sebbene se le ometti, prima cercherà una costante con quel nome. Permette anche...
posta 19.02.2011 - 08:54
4
risposte

Studi su quanto bene un programmatore può capire il codice in lingue sconosciute? [chiuso]

Ci sono studi seri su come un programmatore esperto che conosce il linguaggio X possa capire il codice scritto da un programmatore competente usando il linguaggio Y, per una buona gamma di linguaggi ampiamente utilizzati come X e Y? Ovviament...
posta 04.08.2012 - 09:40
9
risposte

Trattare con Fanboys [chiuso]

Probabilmente abbiamo incontrato qualcuno come questo, lo sviluppatore che solo conosce che la sua lingua è l'unica vera lingua e non ne starà zitto. Come ti comporti come qualcuno come questo? Non voglio offendere nessuno (specialmente dal mo...
posta 03.09.2012 - 14:59
3
risposte

Prime lingue con supporto di programmazione generico

Quale era la prima lingua con supporto di programmazione generico, e qual era il primo linguaggio tipicamente tipizzato (ampiamente utilizzato) con supporto generico. I generici implementano il concetto di tipi parametrizzati per consentire p...
posta 19.10.2010 - 19:42