Domande con tag 'syntax'

20
risposte

Le pratiche di programmazione errate 'interruzione' e 'continua'?

Il mio capo continua a menzionare con noncuranza che i programmatori malintenzionati utilizzano break e continue nei cicli. Li uso sempre perché hanno senso; lascia che ti mostri l'ispirazione: function verify(object) { if (...
posta 16.08.2017 - 19:16
15
risposte

Perché i linguaggi gestiti dalla memoria come Java, Javascript e C # mantengono la parola chiave 'nuova'?

La parola chiave new in lingue come Java, Javascript e C # crea una nuova istanza di una classe. Questa sintassi sembra essere stata ereditata da C ++, dove new è usato specificamente per allocare una nuova istanza di una classe sul...
posta 14.04.2014 - 02:20
1
risposta

Perché non c'è un markdown per la sottolineatura? [chiuso]

Mi chiedo perché non ci sia una sintassi di markdown per la sottolineatura? So che i tag html di base possono essere incorporati per raggiungere questo obiettivo, ma sto cercando di capire perché underline è stato omesso quando grassetto...
posta 09.08.2013 - 11:44
14
risposte

Perché le istruzioni in molti linguaggi di programmazione sono terminate da punti e virgola?

C'è una ragione per cui un punto e virgola è stato scelto come terminatore di riga invece di un simbolo diverso? Voglio conoscere la storia di questa decisione e spero che le risposte porteranno a intuizioni che potrebbero influenzare le deci...
posta 13.03.2012 - 10:37
3
risposte

Perché i linguaggi di programmazione, in particolare C, usano parentesi graffe e non quadrate?

La definizione di "linguaggio C-Style" può essere praticamente semplificata fino a "usa parentesi graffe ( {} )". Perché utilizziamo quel particolare carattere (e perché non qualcosa di più ragionevole, come [] , che non richiede il tast...
posta 26.02.2013 - 15:59
13
risposte

Qual è la differenza tra sintassi e semantica?

Ho sempre pensato che riferirsi alla sintassi di una lingua fosse lo stesso che fare riferimento alla semantica di una lingua. Ma sono stato informato che apparentemente non è il caso. Qual è la differenza?     
posta 12.10.2011 - 07:28
5
risposte

Perché memorizzare una funzione all'interno di un dizionario Python?

Sono un principiante pitone e ho appena imparato una tecnica che coinvolge dizionari e funzioni. La sintassi è facile e sembra una cosa banale, ma i miei sensi pitone sono pizzicanti. Qualcosa mi dice che questo è un concetto profondo e molto pi...
posta 09.01.2013 - 21:10
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
8
risposte

Un uso pratico della parola chiave "rendimento" in C # [chiuso]

Dopo quasi 4 anni di esperienza, non ho visto un codice in cui viene utilizzata la parola chiave yield . Qualcuno può mostrarmi un uso pratico (lungo la spiegazione) di questa parola chiave e, in caso affermativo, non ci sono altri modi più fac...
posta 30.07.2011 - 20:01
2
risposte

Perché gli operatori bit a bit hanno priorità inferiore rispetto ai confronti?

Qualcuno potrebbe spiegare la logica, perché in un gruppo di più popolari linguaggi (vedi nota sotto) gli operatori di confronto (==,! =, & lt ;, & gt ;, < =, > =) hanno una priorità più alta di quella bit a bit operatori (& amp ;, |, ^, ~...
posta 11.04.2013 - 10:13