Je parle souvent aux programmeurs qui disent " Ne mettez pas plusieurs déclarations avec la même méthode. " Quand je leur demande de me dire pourquoi, tout ce que je reçois est " La norme de codage le dit. " Ou " C'est déroutant. " Quand ils me montrent des …
Pourquoi 80 caractères sont-ils la limite "standard" pour la largeur de code? Pourquoi 80 et non 79, 81 ou 100? Quelle est l'origine de cette valeur particulière?
Le rover Mars Curiosity a atterri avec succès et l'une des vidéos promotionnelles "7 minutes de terreur" se vante de l'existence de 500 000 lignes de code. C'est un problème compliqué, sans doute. Mais c'est beaucoup de code, il y avait sûrement un gros effort de programmation derrière. Est-ce que …
Je me suis intéressé au programme spatial soviétique et à découvrir que le logiciel de la navette Bourane vers 1988 avait été écrit en prolog. Est-ce que quelqu'un sait quelles langues auraient pu être utilisées dans les missions précédentes, en particulier les missions mobiles Mars PrOP-M du début des années …
Actuellement, le C est considéré comme une langue de bas niveau , mais était-il considéré dans les années 70 comme de bas niveau? Le terme était-il même utilisé alors? Beaucoup de langues populaires de niveau supérieur n'existaient pas avant le milieu des années 80 et au-delà. Je suis donc curieux …
L’équipe Java a déployé des efforts considérables pour supprimer les obstacles à la programmation fonctionnelle dans Java 8. En particulier, les modifications apportées aux collections java.util permettent d’enchaîner les transformations en opérations très rapides. Compte tenu de la qualité de leur travail d’ajout de fonctions de première classe et de …
Cette question peut sembler stupide, mais pourquoi 0évalue-t-elle falseet toute autre valeur [entière] trueest la plupart des langages de programmation? Comparaison de chaîne Comme la question semble un peu trop simple, je vais en expliquer un peu plus: tout d’abord, cela peut sembler évident à tout programmeur, mais pourquoi n’y …
Au cours des dernières années, les fonctions anonymes (fonctions AKA lambda) sont devenues une construction de langage très populaire et presque tous les langages de programmation majeurs / grand public les ont introduites ou sont prévues pour les introduire dans une prochaine révision de la norme. Pourtant, les fonctions anonymes …
Comme nous le savons tous, après IPv4, il est apparu IPv6. Comment s'est passée cette transition? Je veux juste savoir s'il y avait un IPv5 également? ou y a-t-il une autre logique à nommer cette version d'IP comme IPv6?
Je comprends cela, sauf pour rompre les boucles imbriquées dans des boucles; la gotodéclaration est éludée et critiquée comme un style de programmation sujette aux bogues, pour ne jamais être utilisée. Alt Text: "Neal Stephenson trouve ça mignon de nommer son label" dengo "" Voir la bande dessinée originale à …
La définition du "langage de style C" peut être pratiquement simplifiée jusqu'à "utilise des accolades ( {})." Pourquoi utilisons-nous ce caractère particulier (et pourquoi pas quelque chose de plus raisonnable, comme [], qui n'exige pas la touche Maj au moins sur les claviers américains)? Existe-t-il un avantage réel pour la …
Tout cela a commencé lorsque je cherchais un moyen de tester la conformité de ma page Web avec JavaScript, comme le validateur HTML du W3C . Je n'en ai pas encore trouvé. Alors laissez-moi savoir si vous savez de tout ... J'ai cherché la page JavaScript officielle et trouvé le …
Pourquoi les anciens BASIC (et peut-être d'autres langues) ont-ils utilisé des numéros de ligne dans le code source? Je veux dire, quels problèmes at-il (essayé de) résoudre?
Alan Kay serait l'inventeur du terme "orienté objet". Et il est souvent cité comme ayant déclaré que ce que nous appelons aujourd'hui OO n'est pas ce qu'il voulait dire. Par exemple, je viens de trouver ceci sur Google: J'ai composé le terme 'orienté objet', et je peux vous dire que …
OK, alors j'ai paraphrasé. La citation complète: Internet était si bien fait que la plupart des gens y voient une ressource naturelle comme l'océan Pacifique, plutôt que quelque chose de artificiel. Quand était la dernière fois une technologie avec une telle échelle était-elle si sans erreur? Le Web, en comparaison, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.