Questions marquées «syntax»

34
Pourquoi la plupart des langues traditionnelles ne prennent-elles pas en charge la syntaxe «x <y <z» pour les comparaisons booléennes à 3 voies?

Si je veux comparer deux nombres (ou d'autres entités bien ordonnées), je le ferais avec x < y. Si je veux comparer trois d'entre eux, l'étudiant en algèbre du secondaire suggérera d'essayer x < y < z. Le programmeur en moi répondra alors par "non, ce n'est pas valide, vous devez le faire...

31
'<' versus '! =' comme condition dans une boucle 'for'?

Supposons que vous ayez la forboucle suivante *: for (int i = 0; i < 10; ++i) { // ... } qui pourrait aussi s'écrire: for (int i = 0; i != 10; ++i) { // ... } Les résultats finaux sont les mêmes, donc y a-t-il des arguments réels pour utiliser l'un sur l'autre? Personnellement, j'utilise...

28
Pourquoi VB est-il si populaire? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Verrouillé . Cette question et ses réponses...

26
Langage de programmation où chaque appel / bloc de fonction se fait dans un thread séparé? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 2 ans . Je suis en train de créer un langage de programmation...

22
Envisageriez-vous une utilisation d'un Trilean (Vrai, Faux, ??) [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Parfois, j'ai une fonction qui devrait retourner vrai...

18
Dollar Sign Blues: Javascript et PHP

J'ai grandi en programmant C ++ et Java où tout était sûr et beau. Les compilateurs se sont assurés de me tenir au courant si jamais je m'égarais. Bien sûr, tout le monde a fait un peu de Perl à l'université, mais je n'ai pas inhalé. Les enfants de nos jours sont tous sur PHP sur le backend et...

17
Opérateur ternaire Javascript vs ||

Je jetais un coup d'œil à du code node.js plus tôt, et j'ai remarqué que le gars qui l'a écrit semblait favoriser la syntaxe suivante: var fn = function (param) { var paramWithDefault = null == param ? 'Default Value' : param; } Sur ce que je considère comme le plus concis: var fn = function...