Python a ajouté les constructions asynchrones / attendues dans 3.5 en 2015. La communauté Javascript a fait des pas vers elle pendant un bazzillion d'années et a finalement ajouté une implémentation très similaire au projet dans ES8 publié en 2017 (d'après ma compréhension). Typescript a également ajouté des méthodes asynchrones …
Il est bien connu de ceux qui connaissent l'histoire que C # et le framework .NET ont commencé comme étant essentiellement "Delphi réécrit pour ressembler à Java", architecturé par le développeur en chef de Delphi, Anders Hejlsberg. Les choses ont beaucoup divergé depuis lors, mais au début, les similitudes étaient …
Maintenant, quand je fais une erreur de programmation avec des pointeurs en C, j'obtiens une belle erreur de segmentation, mon programme plante et le débogueur peut même me dire où ça s'est mal passé. Comment ont-ils fait cela au moment où la protection de la mémoire n'était pas disponible? Je …
Selon ECMA-262, une partie 11.13, suivant la liste exhaustive des opérateurs d'affectation composés: *= /= %= += -= <<= >>= >>>= &= ^= |=. Selon la partie 11.11, var c = a || bmettra de la avaleur dans csi ToBoolean(a)est vrai et mettra de la bvaleur dans csinon. En tant …
Je connais de nombreux systèmes de contrôle de version: CVS, SVN, TFS etc ... J'ai googlé pour le tout premier "système de contrôle de révision / contrôle de version" et j'ai vu diverses réponses contradictoires. Quand le contrôle des sources a-t-il été inventé? Qui l'a inventé? Comment s'appelait-il?
Quelle est l'histoire derrière la convention de nommage des constantes en majuscules? Mon intuition est que cela a commencé avec le préprocesseur C, où les gens ont développé une pratique pour nommer les macros de préprocesseur en majuscules afin qu'ils vivent efficacement dans un espace de noms séparé et évitent …
Le système X Window a 25 ans, il a fêté son anniversaire hier (le 15). Comme vous le savez probablement, l'une de ses caractéristiques les plus importantes est la séparation du côté serveur et du côté client d'une manière que ni les systèmes de fenêtrage de Microsoft, Apples ou Wayland …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Je suppose qu'ils n'ont pas pu rester assis devant un ordinateur toute la journée comme nous le faisons aujourd'hui. Alors, comment ont-ils écrit leur programme? Sur un morceau de papier et le taper plus tard lorsque l'ordinateur sera disponible? Comment ont-ils fait leurs tests?
Il est dit que les premières implémentations C ++ ont eu un opérateur point pour l'accès à l'espace de noms. Il y a une opinion que le point est plus pratique que l'opérateur moderne à deux points. Quel était le raisonnement derrière l'introduction du double colon?
Il semble qu'il y ait eu un changement progressif dans la réflexion sur l'utilisation des pointeurs dans les langages de programmation, de sorte qu'il est devenu généralement admis que les pointeurs étaient considérés comme risqués (sinon carrément "mal" ou agrandissement similaire). Quelles ont été les évolutions historiques de ce changement …
Il semble que Python , PHP et Ruby utilisent tous le nom "argv" pour faire référence à la liste des arguments de ligne de commande. D'où vient le nom "argv"? Pourquoi pas quelque chose comme "args"? Je suppose que cela vient de C, où le v signifierait "vecteur". Wikipedia a …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Je me demandais pourquoi le problème des philosophes de la restauration est basé sur un cas de cinq philosophes. Pourquoi pas quatre? Je suppose que nous pouvons observer tous les problèmes désagréables qui peuvent survenir lorsque nous discutons de l'exemple de cinq philosophes également lorsque nous avons quatre penseurs. Est-ce …
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.