Domande con tag 'language-features'

7
risposte

I confronti linguistici sono significativi? [chiuso]

Il Dr Bjarne Stroustrup nel suo libro D & E dice Several reviewers asked me to compare C++ to other languages. This I have decided against doing. Thereby, I have reaffirmed a long-standing and strongly held view: "Language comparisons a...
posta 27.11.2010 - 13:56
4
risposte

L'uso di blocchi di scope interni in uno stile di funzione non valido?

Ci sono alcuni casi (abbastanza rari) in cui esiste il rischio di: riutilizzare una variabile che non è destinata a essere riutilizzata (vedi esempio 1), o utilizzando una variabile anziché un'altra, semanticamente chiusa (vedi esempio...
posta 06.06.2013 - 21:55
7
risposte

Come scegli di utilizzare un linguaggio di programmazione specifico? [chiuso]

Stavo facendo una chiacchierata tra i compagni di squadra su come si sceglie un linguaggio di programmazione da utilizzare in un progetto che mi porta a pensare che ci siano molti criteri per sceglierne uno all'inizio di un progetto ma senza un...
posta 04.04.2011 - 17:53
4
risposte

Quando importare i nomi nello spazio dei nomi globale? (usando x: y, da x import y ecc.)

Ho iniziato a programmare in varie lingue per circa 10 anni. E non ho ancora capito quando è una buona idea importare qualcosa nello spazio dei nomi globale ( using x::y in C ++, from x import y in Python ecc.), Quindi non lo faccio qu...
posta 10.02.2013 - 18:44
3
risposte

Quali problemi di programmazione comuni sono meglio risolti utilizzando prototipi e chiusure?

Per quanto comprenda entrambi i concetti, non riesco a vedere come posso approfittare delle chiusure e dei prototipi di JavaScript a parte per usarli per creare blocchi istanziabili e / o incapsulati di classe (che sembra più una soluzione alt...
posta 21.11.2011 - 14:00
3
risposte

Esiste una lingua in cui le raccolte possono essere utilizzate come oggetti senza alterare il comportamento?

Esiste una lingua in cui collezioni può essere utilizzato come oggetti senza alterare il comportamento? Ad esempio, per prima cosa, immagina queste funzioni funzionanti: function capitalize(str) //suppose this *modifies* a string o...
posta 03.06.2012 - 23:33
1
risposta

Le lingue non complete di Turing sono considerate lingue di programmazione? [chiuso]

Lettura di una domanda recente: È effettivamente possibile avere un linguaggio di programmazione 'utile' che non è completo di Turing? , mi chiedo se i linguaggi di programmazione non completi di Turing siano considerati linguaggi di programmaz...
posta 31.10.2012 - 04:03
5
risposte

Java senza ereditarietà dell'implementazione

In un video recente su Java, Joshua Bloch afferma in 4 minuti e 20 secondi nel video: And then there's inheritance, and that was a marketing necessity. You know, we can argue whether you really need implementation inheritance or not. Q...
posta 09.08.2011 - 21:23
2
risposte

Perché qualcuno dovrebbe aver bisogno di questa sintassi java?

Un giorno mentre si scava la documentazione del linguaggio Java, come ho fatto, ho trovato questa piccola bellezza in agguato all'interno di Double : 0.25 == 0x1.0p-2 Ora, ovviamente (!) questo significa prendere il numero esadecimale 1 e...
posta 16.11.2010 - 18:12
1
risposta

Sintassi dell'istruzione if / switch combinata con la gestione delle eccezioni per una lingua C # -inspirata

A volte è necessario provare / catturare le eccezioni all'interno della condizione "se", ma non il corpo che segue. In C #, questo è davvero piuttosto ingombrante, richiedendo a gente del posto e codice che non è del tutto ovvio, a colpo d'occhi...
posta 16.04.2011 - 15:53